This is a breakout board for the XIAO ESP32C3 and the XIAO RP2040.
The intent is to use these boards to implement a wifi modem firmware on the ESP32C3, and to speak to it using the RP2040 as a USB-to-UART+SPI adapter.
The initial plan is to implement a melpo service that acts as a SPI port, but tunnels the communication via USB to the RP2040, similar to (or perhaps exactly like) pretty-hal-machine
.
.---------. .---------.
| +<-- SPI -->+ |
| RP2040 | | ESP32C3 |
| +<- UART -->+ |
'---USB---' '---USB---'
^ ^
| |
'-------> HUB <-------'
^
|
v
.---USB---.
+ |
| Melpo |
+ (PC) |
'---------'