justLV / onju-voice

A hackable AI home assistant platform
MIT License
1.29k stars 69 forks source link

Using a ESP32-C6 instead of S3? #4

Closed nightscape closed 7 months ago

nightscape commented 1 year ago

Hi Justin, super-interesting project!! I'm a complete noob w.r.t. hardware development, so forgive me if my question is plain stupid 😉 Would it be possible to replace the ESP32-S3 with a ESP32-C6? The reason being that the C6 supports Thread, so this would enable Matter over Thread use cases 😃

justLV commented 1 year ago

Interesting, I think the focus wasn't specifically on smart home, but rather audio processing.

The S3 does have a dual-core unlike the C6, is fairly common in new projects and is on the latest audio development boards from Espressif, so seems like a great candidate for these reasons.

While ESP-ADF looks like it supports the C6, I'm not sure at first glance if https://github.com/espressif/esp-skainet does.

justLV commented 1 year ago

If there is interest from the SW development side on someone building up a fully featured smart home device that makes use of thread, then this should be a fairly easy swap out from the PCB side.

ds-sebastian commented 11 months ago

Even if not fully featured, I think it would still be helpful to allow for building a thread mesh since Google Home devices are typically spread out around home.

LordNex commented 11 months ago

You considered making CC2674/CC2674P/CC2674R and/or CC1354/CC1354P Zigbee adapters for devs & early-adopters?

Check out this discussion -> Koenkk/Z-Stack-firmware#476

There is no community firmware from Koenkk yet but that is probably partially because no one made a CC2674 or CC1354 adapter yet.

https://github.com/tube0013/tube_gateways/discussions/161

LordNex commented 11 months ago

You considered making CC2674/CC2674P/CC2674R and/or CC1354/CC1354P Zigbee adapters for devs & early-adopters?

Check out this discussion -> Koenkk/Z-Stack-firmware#476

There is no community firmware from Koenkk yet but that is probably partially because no one made a CC2674 or CC1354 adapter yet.

https://github.com/tube0013/tube_gateways/discussions/161

I've been working with this team on my Zigbee network. It would be interesting if you could add the ability of each Google Home to also be a Zigbee Repeater or Router. Eventually I would imagine it should be thread/matter able with Home Assistant and the right hardware.

justLV commented 11 months ago

Feel free to make changes with the CAD files I shared, I won't be able to

LordNex commented 11 months ago

I don't knownenought to really handle it. But I can say trying to combine Wi-Fi and matter/thread/zigbee would cause issues due to the fact that thrybrun on the same wireless frequently 2.4ghz