cc2652p Ebyte (E72-2G4M20S1E) DIY Zigbee koordynator
Pojawia się coraz więcej koordynatorów opartych na układzie cc2652p, są to hobbystyczne projekty wymagające umiejętności, cierpliwości. Oczywiście to tylko kwestia czasu aż tego typu adaptery zostaną masowo produkowane na dalekim wschodzie i zaczną być dostępne w sprzedaży.
Moduł Ebyte (E72-2G4M20S1E) - był pierwszym tanim modułem DIY opartym na nowym układzie cc2652p.
Poniżej opiszemy własny projekt koordynatora opartego na E72-2G4M20S1E
Programowanie cc2652p przez jtag
Do programowania potrzeny jest specjalny progmatror J-Link i oprogramowanie. Pobieramy oprogramowanie J-Link:
https://www.segger.com/downloads/jlink/
Podłączamy programator do portu USB w komputerze i na początek uruchamiamy JLinkConfig
JLinkConfig
możliwe, że będzie dostępna nowa wersja oprogramowania do programatora
Jak już mamy aktualne oprogramowanie w programatorze to uruchamiamy program JFlash
JFlash
wybieramy nowy projekt
a nstępnie układ CC1352P1F który chcemy programować
Pobieramy oprogramowanie Z-Stack_3.x.0
wczytujemy go do JFlash
podłączamy moduł E72 do programatora JTag wg schematu:
i wgrywamy oprogramowanie Z-Stack_3.x.0 do modułu.
Serial to ethernet:
Po zaprogramowaniu modułu podłączymy go do bramki za pomocą urządzenia S2E (serial 2 ethernet).
Jak podłączyć i skonfigurować taki moduł opisaliśmy tu:
Łączymy moduły wg schematu:
Zigbee2mqtt
w ustawieniach zigbee2mqtt podajemy opowiednie namiary na adapter
i uruchamiamy zigbee2mqtt
node index.js
PS
Od czasu dodania tego opisu bramki zigbee po wifi - cały czas używamy to rozwiązanie.
Zrobiliśmy też podobny projekt z Ebyte E180-ZG120B (developerska płytka którą dostaliśmy od Ebyte), tu jest cały opis i kody:
W ten sam sposób podłączyliśmy też adapter zigbee 3.0 sonoff
Połączenie tych adapterów do sieci Ethernet i do AIS jak widać jest dość proste (zasilanie + rx/tx). Trudniejsze jest programowanie modułu zigbee ale z powyższym opisem każdy kto coś programował powinien dać sobie radę.
Bramka zigbee2ethernet to bardzo niezawodne rozwiązanie, z kilku względów lepsze niż adaptery usb. Czas chyba zaprojektować płytkę i połączyć to w całość