S3 + C6 (proof of concept)

Moderator: vajera

User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Chciałbym zaprezentować (póki co w ramach proof of concept ) bramkę Z2S pracującą na ESP32 S3 N16R8 z wykorzystaniem ESP32 C6 pracującego jako tzw. modem.

W tym rozwiązaniu całość kodu umieszczona jest na S3, który ma do wykorzystania 8MB PSRAM, natomiast C6 potrzebuje tylko firmware wielkości 200 kB, który praktycznie nie wymaga modyfikacji kodu. Idealną parą będzie więc S3 połączone z Xiao C6 z zewnętrzną anteną, które dodatkowo nie będzie musiało jej dzielić z WiFi. Obsługą WiFi zajmie się S3, również w obrębie jego flashu będą wykonywane aktualizacje oprogramowania bramki.


20250824_140209.jpg
20250824_133959.jpg
You do not have the required permissions to view the files attached to this post.
Last edited by vajera on Thu Aug 28, 2025 1:52 pm, edited 2 times in total.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Wow, już mi się to podoba :D
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Myślę, że to będzie "oficjalny" kierunek rozwoju bramki - w sieci można kupić gotowe panele LCD z ESP32 S3 - wtedy można by się pokusić o interface graficzny a la GUI ;)

Przeprowadziłem też testy z ESP32 C5, ale moim zdaniem to ślepy zaułek - tam jest jeszcze mniej wewnętrznej pamięci RAM niż w C6 a napotkałem problem z wykorzystaniem zewnętrznej pamięci PSRAM - być może poprawią to w kolejnych wersjach ESP-IDF bo C5 jest stosunkowo świeżym produktem. Do tego dochodzi słabszy procesor no i cena - w tej chwili S3 N16R8 + Xiao C6 wychodzi chyba taniej niż C5 DevKit.
Last edited by vajera on Mon Aug 25, 2025 5:01 pm, edited 1 time in total.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Póki co wracam do C6 i zaległych zadań ;)

Tamten temat dręczył moją ciekawość, chociaż wczoraj wieczorem byłem już gotowy się poddać - i wtedy ruszyło :lol:

Z wersją rozwojową poczekam na kolejną wersję ESP32 Arduino Core, bo na GitHub ESP-IDF pojawił się już kod pozwalający połączyć C6 i S3 za pomocą wbudowanych portów USB - bez konieczności lutowania goldpinów i łączenia kabelkami.
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Sun Aug 24, 2025 12:39 pm Póki co wracam do C6 i zaległych zadań ;)

Tamten temat dręczył moją ciekawość, chociaż wczoraj wieczorem byłem już gotowy się poddać - i wtedy ruszyło :lol:

Z wersją rozwojową poczekam na kolejną wersję ESP32 Arduino Core, bo na GitHub ESP-IDF pojawił się już kod pozwalający połączyć C6 i S3 za pomocą wbudowanych portów USB - bez konieczności lutowania goldpinów i łączenia kabelkami.
Jakby co, to zgłaszam się na testy. Mam kilka wolnych S3 i C6. Możemy się pobawić. Polutować też je mogę ;-)
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036
LukiSpajder
Posts: 1548
Joined: Tue Aug 18, 2020 2:22 pm
Has thanked: 25 times
Been thanked: 34 times

Post

O nieźle , jakby była potrzeba testować to mam te układy 😁
lukasz06
Posts: 2543
Joined: Sun Jul 17, 2022 6:53 pm
Has thanked: 46 times
Been thanked: 21 times

Post

Hej, dopiero dziś trafiłem na ten wątek.
Fajnie, że bramka się nadał rozwija.
Również mogę potestować. Mam to i to.
Ciekawił mnie zwłaszcza ten c5 i jego zasięg, ale skoro piszesz, że s3 lepszy,, to c5 poleży w szufladzie 😉
User avatar
Robert Błaszczak
Posts: 5222
Joined: Sat Dec 22, 2018 8:55 pm
Location: Zielona Góra
Has thanked: 37 times
Been thanked: 27 times

Post

Zamówiony XIAO ESP32S3 Plus z 16MB FLASH. Jutro powinien przyjść. XIAO ESP32C6 leżą w szufladzie. Więc mogę testować na dwóch XIAO.
Pozdrawiam
Robert Błaszczak


Moja prywatna strona: www.blaszczak.pl
User avatar
vajera
Posts: 7293
Joined: Wed Oct 31, 2018 7:58 am
Location: Biedrusko
Has thanked: 291 times
Been thanked: 161 times

Post

Ok, skoro są chętni do zabawy, to poniżej instrukcja ;)

Firmware modemu C6:
  • Wgrywamy pliki z katalogu C6 modem np. przy pomocy flash_download_tool.
  • flash_mode DIO, flash_freq 80 MHz
  • adres 0x0000 bootloader.bin
  • adres 0x10000 esp_ot_rcp.bin
  • adres 0x8000 partition-table.bin
Firmware ESP32 S3:

Wgrywamy plik Z2S_Gateway.ino.merged.bin z katalogu S3 testdrive.

C6 i S3 potrzebują osobnego zasilania, dodatkowo łączymy je 3 kabelkami:
  • GND <-> GND
  • TX(C6) <-> pin 18 (S3)
  • RX(C6) <-> pin 17 (S3)
Bramka Zigbee <=> SUPLA
Więcej informacji tutaj:
https://forum.supla.org/viewforum.php?f=127
FAQ https://forum.supla.org/viewtopic.php?t=17277
User avatar
Zibi_007
Posts: 3985
Joined: Tue Oct 31, 2023 10:06 pm
Has thanked: 10 times
Been thanked: 31 times

Post

vajera wrote: Mon Aug 25, 2025 4:12 pm Ok, skoro są chętni do zabawy, to poniżej instrukcja ;)

Firmware modemu C6:
  • Wgrywamy pliki z katalogu C6 modem np. przy pomocy flash_download_tool.
  • flash_mode DIO, flash_freq 80 MHz
  • adres 0x0000 bootloader.bin
  • adres 0x10000 esp_ot_rcp.bin
  • adres 0x8000 partition-table.bin
Firmware ESP32 S3:

Wgrywamy plik Z2S_Gateway.ino.merged.bin z katalogu S3 testdrive.

C6 i S3 potrzebują osobnego zasilania, dodatkowo łączymy je 3 kabelkami:
  • GND <-> GND
  • TX(C6) <-> pin 18 (S3)
  • RX(C6) <-> pin 17 (S3)
Poszło :) Na kanale 110 mam jakiś włącznik zasilania. IAS ZONE brak. Testy z parowania i pracy urządzeń wkrótce. Zbieram co tam mam niesparowanego pod ręką...
Image Wiesz, że Supla obsługuje Zigbee? Wstąp do Klubu Promila: https://forum.supla.org/viewtopic.php?t=18018
Image Szukasz nowego GG? Jest tutaj: https://forum.supla.org/viewtopic.php?t=18036

Return to “Bramka ZigBee”