[REQUEST] Add an ESP32-C6 as a "coprocessor" and radio module (making PCB have both a ESP32-S3 and a ESP32-C6) so that second SoC can be used as Thread Border Router #5
Labels
enhancement
New feature or request
@FutureProofHomes @that1guy @alextrical please consider also adding an ESP32-C6 (or ESP32-H2) as a "coprocessor" module as well to the same FutureProofHomes Satellite1 Development Board, i.e. add a second radio SoC so PCB will have both a ESP32-S3 as well as a ESP32-C6/ESP32-H2.
The main real-world use case reason to add an ESP32-C6 (or an ESP32-H2) module other than just using it as a generic-coprocessor MCU SoC that could be used to offload stuff that ESP32-C6 (and ESP32-H2) has an IEEE 802.15.4 radio which means it can be used as a "Thread Border Router" (with OpenThread Border Router firmware), for a Thread network used by Matter standard fabric:
https://www.home-assistant.io/integrations/matter/
If you add this and get that working then you should be able to add Thread's Border Router icon for marketing too:
Adding an extra ESP32 (ESP32-C6 or ESP32-H2) does take some space on PCB however should not add that much larger BOM cost, but the additional possibilities such an extra ESP32 SoC could add should hopefully more than make up for that slightly higher cost!
You can possibly in the future alternativly also use ESP32-C6 (or ESP32-H2) on a single of them as a remote Zigbee Coordinator (also known as a Serial-over-IP Zigbee controller adapter) for Home Assistant's built-in ZHA integration (native Zigbee Gateway), see/follow this work-in-progress but note that the ESP Zigbee radio for zigpy is is still very experimental and not yet fully working with ZHA:
Another option would be to also use the ESP32-C6 as a "coprocessor" module a a dedicated Bluetooth Proxy chip with ESPHome:
Note that the reason main you want to combine ESP32-S3 and ESP32-C6 is not only to off-load those processes but more importantly so you separate Wi-Fi signals from Thread/Zigbee signals, and that is due to WiFi tendacy to overwhelm and interfer with Thread/Zigbee communication because how they both work.
Same goes by the way for WiFi and Bluetooth Low Entergy but it usually is not a great impact on user experience as for Thread/Zigbee:
Anyway, what I think what would make a product like FutureProofHomes Satellite1 perfect as a "Thread Border Router" is that a user can add multiple Thread Border Routers (TBR/OTBR) to their Thread/Matter network for redundacy (using fail-over) and a voice assistant is something that many Home Assistant users are likely to have many of and placed all over their home, so having many Thread Border Routers is one of the keys to getting a more robust Thread network.
As proof-of-concept of a ESP32-S3 + ESP32-H2 combination board made for this purpose check out see the "ESP Thread Border Router" board which is Espressif official SDK reference hardware for this purpose (can use used as either Thread Border Router or Zigbee Coordinator):
Development is primarily being done with Espressif's ESP Thread Border Router SDK hardware (based on ESP32-H2-MINI-1 module):
OpenThread Border Router Example as in a similar two-SoC setup combining both a ESP32-S3 and ESP32-H2 in the same solution:
The text was updated successfully, but these errors were encountered: