Как подключить провода модуля Wi-Fi принтера к Arduino?

Модуль WIFI принтера HP RSVLD-0608 с BROADCOM BCM4326UKFBG

Я цифровой художник, нашел этот принтер HP на улице и хотел использовать его компоненты (двигатель и т. д.) в своих проектах.

Мне интересно, знает ли кто-нибудь из вас, могу ли я использовать этот модуль WIFI для отправки/получения данных с/на ПК через Arduino API. ( Я просто хочу подключить его к карте Arduino и иметь возможность получать простые сигналы, например: High-Low/0-1 с ПК )

Если да, то сначала мне нужно знать, как подключить провода, особенно силовые (+сколько вольт?) и заземляющие (остальные я могу протестировать и прочитать их как входы Ardunio, хотя я не уверен, что это работает!)

Поэтому я был бы очень признателен, если бы кто-нибудь помог мне понять, что к чему в этих проводах и как я могу получать сигналы данных с ПК?


  • PS: как видите, один из проводов припаян квадратом на обратной стороне печатной платы, это обычный знак V или GRND в электронике, и соблюдаются ли здесь стандартные цветовые коды или нет? Спасибо еще раз! :)

  • Найдено Кто-нибудь может найти характеристики этого модуля Wi-Fi? (если поможет)!

Эти конструкции антенн - чистая магия

Ответы (5)

«Простой» в наши дни чрезвычайно сложен. То, на что вы смотрите, само по себе представляет собой небольшой компьютер; микросхема Broadcom (техническое описание) содержит процессор ARM и представляет собой целый компьютер для запуска WiFi. В даташите написано, что он говорит либо SDIO, либо USB. Квадратная площадка на плате обычно указывает на контакт 1, хотя это не говорит вам, что означает контакт 1 .

Я бы посмотрел и прощупал напряжения на другом конце соединения. Я подозреваю, что черный и красный спаренные провода - это питание и земля, но какое напряжение мы не знаем. Вероятнее всего, 3,3 В или 5 В. Может быть, по одному из каждого. Сделай это неправильно, и ты уничтожишь доску.

Эта страница: http://wikidevi.com/wiki/Foxconn_U98H035 и связанное сообщение на форуме подтверждают, что это USB, хотя, что раздражает, ни одна из страниц не описывает правильно распиновку. Он в основном идентичен дешевому Wi-Fi USB-ключу. Что очень мало используется с Arduino.

Его примерная стоимость составляет 25 долларов в качестве запасной части от HP или 10 долларов на ebay.

Я нашел документацию FCC, и она подтвердила, что у него есть режим USB... но я считаю, что он также может работать с SPI.

Я заставил свой работать... по крайней мере, на Windows 7 Pro... но у меня немного другая версия, чем у вышеуказанной модели: номер, напечатанный шелкографией на задней панели платы: BCM94319WLUSBN4L номер на этикетке, на щите спереди: BCM94319WLUSBN4LPT HP Артикул 1150-7933

Он имеет тот же разъем, что и выше, и, по-видимому, ту же распиновку. ОП неправильно пронумеровал контакты (контакт 1 всегда обозначается знаком или квадратной площадкой), но я буду использовать его номера и рисунок для справки здесь.

Красные (7,8) - это +V; Черные (5,6) — это GND; Желтый (3) — TXD; Белый(4) RXD

Я запускал его напрямую от USB-питания, так как именно так проводилось тестирование FCC.

У меня есть быстрый маршрутизатор (AC1750), и я получил скорость соединения 72 Мбит/с и «реальную» скорость передачи около 40 Мбит/с, загрузив из теста скорости Ookla (я получаю около 90 Мбит/с на том же компьютере через Gbit Ethernet)

Похоже, это может быть многофункциональный модуль, я полагаю, что он также поддерживает Bluetooth, но он не загрузил никаких драйверов для него, когда я подключил его к своему ПК, однако у него было 2 компонента, которые не смогли загрузить драйверы.

Это очень сомнительный пост — вы утверждаете, что модуль поддерживает USB и/или SPI, но даете распиновку с RXD и TXD (но без часов), которая не будет работать ни для одного из этих интерфейсов.
Интересный! не могли бы вы поделиться документом FCC, если это возможно?
@MimArman и найдите идентификатор FCC. fccid.io/B94RSVLD0608
WLU3072-D69 "Wi-Fi-модуль mini-usb 2,4 ГГц" RTL, BCM4326UKFBG. Сейко/Эпсон. 5 контактов с интервалом 0,1, выглядит как 5-й (согласно шелкографии 1) или 1-й (это «квадратное» вращение) выглядит так, как будто его нельзя использовать ... та же конструкция внутренней антенны, что и изображение в RHS OP изображение, также имеет u.fl для внешней антенны вместо вторичной внутренней. Имеет сертификаты почти для каждой страны мира, в том числе большой Anatal (бразильский? Сертификация). Не вижу, будет ли это хорошо для Arduino, вам понадобится что-то с USB-хостом (ATXMega), но оно будет подключаться к рабочему столу как «внутренний» WIFI.

Прочитав, что это USB-устройство, (@ronbot) я подключил свое и подключил его. На моем ноутбуке с Linux оно было мгновенно распознано как беспроводное USB-устройство. У меня был лишний желтый провод, я оставил его плавающим.

Из кольцевого буфера ядра:

$dmesg
[ 5082.421256] ata1.00: configured for UDMA/133
[ 5082.595127] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[ 5082.595365] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[ 5082.595463] iwlwifi 0000:03:00.0: Radio type=0x1-0x3-0x1
[ 5082.807072] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[ 5082.807297] iwlwifi 0000:03:00.0: L1 Enabled - LTR Disabled
[ 5082.807390] iwlwifi 0000:03:00.0: Radio type=0x1-0x3-0x1
[ 5112.023930] e1000e: enp0s25 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx
[ 5112.023941] e1000e 0000:00:19.0 enp0s25: 10/100 speed: disabling TSO

частичный вывод из lsusb показывает bluetooth, тоже поддерживается на устройстве. Часть вывода опущена, потому что она очень длинная.

$lsusb -v
Bus 001 Device 005: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass          224 Wireless
  bDeviceSubClass         1 Radio Frequency
  bDeviceProtocol         1 Bluetooth
  bMaxPacketSize0        64
  idVendor           0x0a5c Broadcom Corp.
  idProduct          0x217f BCM2045B (BDC-2.1)
  bcdDevice            3.60
  iManufacturer           1 
  iProduct                2 
  iSerial                 3 
  bNumConfigurations      1
...

Он должен работать физически, что обеспечивает интерфейс USB, но на самом деле он не работает, если вы не кодируете, который управляет протоколом Wi-Fi для связи с другой стороной, такой как ваши компьютеры или устройства чтения данных.

У вас должны быть какие-то специальные коды внутри, в противном случае ответ по-прежнему не работает.

У меня есть точная часть без кабеля, и моя первая мысль заключалась в том, что это действительно USB-кабель, цвета которого напоминают кабель «на ходу», для которого для активации устройства может просто потребоваться соединение желтого цвета с землей, если Я правильно помню или просто оставил его отключенным. Я думаю, просто забавно превратить в дешевый ключ.

1 VBUS Красный 2 D- Белый 3 D+ Зеленый 4 ID < 10 Ом к GND — я обычно вижу желтый цвет для этого 5 GND Черный Обычно я не вижу заземляющего провода Shell Shield на дешевых кабелях OTG.

Ознакомьтесь со страницей 10: http://www.usb.org/developers/onthego/otg1_0.pdf

Ссылка не работает!