Skip to content
Alex Egony edited this page Feb 2, 2021 · 16 revisions

ZigBee стик v4 (модули RF-STAR)

Платы для стика v4 на базе модулей RF-STAR (чипы cc2652p/cc1352p)


Все семейство координаторов на базе чипов cc1352p/cc2652p получило общее название ZigBee стик v4, т.к. является наследниками стика v3.

Модули RF-STAR c чипами cc2652p/cc1352p несколько дороже модулей Ebyte, но при этом у них есть варианты с IPX разъемом и выходом на внешнюю антенну на плате. Рекомендую использовать модули вроде RF-BM-2652P2 с распаянным разъемом IPX - с такими модулями меньше всего мороки. Купить модули можно, например, в этом магазине.

Модули совместимы с прошивками для Launchpad от Koenkk. Следует использовать прошивку с названием CC1352P2_CC2652P_launchpad_*.zip.

Устройства прошиваются через jtag аналогично чипу cc2538, но следует выбрать чип CC1352P1F. После первой прошивки через jtag возможно прошивать без использования программатора через backdoor bootloader. Памятка по прошивке в этом архиве.

Ниже представлены устройства (ZigBee координаторы) на базе этих модулей.

Размеры и тип компонентов:

  • C1,2 - b-case.
  • C3,4 - 0805
  • R1-3 - 0805
  • LED1 - green, LED2 - red. (0805)
  • Buttons 3*4mm.
  • Толщина PCB - 1.6mm.

Плата для фабричного корпуса.

Плата для корпуса VG-S48/AK-N-12

Элементы Auto BSL используются для автоматической активации бутлоадера при прошивке. Их можно не устанавливать, но тогда придется нажимать кнопки (информация в памятке). Транзисторы - NPN, например BC847C в корпусе SOT-23 (маркировка 1G).

Возможно использование как USB-A, так и Micro-USB.

В устройстве использован USB-UART чип CH340C (именно "C" в конце!). Из-за этого в конфиге zigbee2mqtt порт будет НЕ ttyAMA0!

Будет примерно так:

serial:
  port: /dev/ttyUSB0 # <--- уточнить, какой порт в системе появился при включении стика

advanced:
  baudrate: 115200
  rtscts: false

Герберы этой платы.

Шилд для одноплатников.

Шилд для одноплатников типа Raspberry Pi, Orange Pi и совместимых по разьему GPIO. Устанавливается на край гребенки GPIO (для Raspbery Pi 2..4 это пины 1-10).

Следует помнить, что использование USB3 на одноплатнике может негативно влиять на работоспособность шилда (впрочем, это справедливо и для USB стиков).

Для получения базовой информации по конфигурированию одноплатников смотрите памятку.

Герберы этой платы.

Clone this wiki locally