Hi,
as we all know Esp32-C6 supports multiple radio protocols: Zigbee, Thread, Wifi, Ble. The problem is that using them at the same time may be challenging since the chip has only one RF path, which means Wi-Fi and Thread can't receive simultaneously and it has a significant impact on performance. Even if it is definitely possible, as demonstrated in ESP-IDF thread-bridge example, there is a better solution. The user can just use the Ethernet and leave the RF to the Thread/Zigbee.
The mentioned example also supports Ethernet out of the box, so why not to check it out? I have used the cheapest W5500 module and Esp32-C6-Bug board. Be sure to set CS pin to GPIO5 using 'menuconfig' if you are using the mentioned example.
The connections are as follow:
W5500 SCLK->Esp32-C6-Bug GPIO6
W5500 MOSI->Esp32-C6-Bug GPIO7
W5500 MISO->Esp32-C6-Bug GPIO2
W5500 CS->Esp32-C6-Bug GPIO5
W5500 INT->Esp32-C6-Bug GPIO4
W5500 GND->Esp32-C6-Bug GND
W5500 3.3V->Esp32-C6-Bug 3.3V
Works like a charm...
Since I am a big fan of Ethernet and PoE I am thinking about making a little shield for the Esp32-C6-Bug, what do you think about it?
Discussions
Become a Hackaday.io Member
Create an account to leave a comment. Already have an account? Log In.
I'm a big fan of Ethernet and PoE too, so that's a definitive yes please!
Are you sure? yes | no
So I ended up making Ethernet and PoE shield for the Esp32-C6-Bug, check out the Crowdsupply project which is now live:https://www.crowdsupply.com/prokyber-s-r-o/esp32-c6-bug
Are you sure? yes | no