Arduino sketch that bridges NRF24 network packets to the Hub Backend over USB serial.
- Arduino Uno (configured in
platformio.iniasboard = uno) - NRF24L01+ module
- CE pin: 7
- CSN pin: 8
- Baud: 9600
- Frame:
<SOT and>EOT, fields delimited by! - Outbound to backend:
<address!payloadType!content> - Inbound from backend:
<payloadType!recipient!content>
src/main.cpp: initializes radio and forwards packets viaSerialHandlersrc/serial_handler.*: serial framing and parse/emitsrc/radio_manager.*: NRF24 network wrapper