-
Notifications
You must be signed in to change notification settings - Fork 15
Home
Все семейство координаторов на базе чипов cc1352p/cc2652p получило общее название ZigBee стик v4, т.к. является наследниками стика v3.
Модули RF-STAR c чипами cc2652p/cc1352p несколько дороже модулей Ebyte, но при этом у них есть варианты с IPX разъемом и выходом на внешнюю антенну на плате. Рекомендую использовать модули вроде RF-BM-2652P2 с распаянным разъемом IPX - с такими модулями меньше всего мороки. Купить модули можно, например, в этом магазине.
Модули совместимы с прошивками для Launchpad от Koenkk. Следует использовать прошивку с названием CC1352P2_CC2652P_launchpad_*.zip.
Я сделал прошивку координатора на основе патчей от Koenkk. С особенностями прошивки можно ознакомиться в описании.
Устройства прошиваются через jtag аналогично чипу cc2538, но следует выбрать чип CC1352P1F. Также можно прошивать через jtag, используя Raspberry Pi, но этот способ не всегда работает.
После первой прошивки через jtag возможно прошивать без использования программатора, с помощью встроенного в чип BSL - backdoor serial loader. Стики прошиваются через USB, шилды - прямо на одноплатнике. Инструкция по прошивке - на этой странице.
Некоторые модули поставляются с активированным BSL. Их можно прошивать сразу без программатора. Проблема в том, что невозможно предсказать, будет ли активирован BSL в конкретном модуле.
Ниже представлены устройства (ZigBee координаторы) на базе этих модулей.
Размеры и тип компонентов:
- C1,2 - танталовые, b-case или a-case.
- C3,4 - 0805
- R1-3 - 0805
- LED1 - green, LED2 - red, 1206. !!! Внимание! Зеленый светодиод паять на место R, красный - на место G
- Buttons 3*4mm.
- Толщина PCB - 1.6mm.
Плата для корпуса VG-S48/AK-N-12
Элементы Auto BSL используются для автоматической активации бутлоадера при прошивке. Их можно не устанавливать, но тогда придется нажимать кнопки (информация в памятке). Транзисторы - NPN, например BC847C в корпусе SOT-23 (маркировка 1G).
Возможно использование как USB-A, так и Micro-USB.
Внимание! Маркировка светодиодов на плате перепутана! Зеленый светодиод паять на место R, красный - на место G.
В устройстве использован 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 стиков).
Для получения базовой информации по конфигурированию одноплатников смотрите памятку.
Герберы этой платы.
Если вас заинтересовали эти устройства и их более новые версии - обращайтесь в Telegram.