MeshCore/variants/rak4631
Ryan Gregg 70b51bd096 Add native Ethernet support for RAK4631 repeater, room server, and companion
Add W5100S Ethernet adapter support for RAK4631-based firmware, enabling
TCP CLI access on port 23 as an alternative to BLE/Serial connections.

- New SerialEthernetInterface for nRF52 with DHCP, reconnection handling,
  and shared WB_IO2 power pin management with GPS module
- Ethernet build targets for repeater, room server, and companion firmware
- Prevent GPS from toggling WB_IO2 when Ethernet module is active
- CI build check for all three ETH firmware targets

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-10 20:43:59 -07:00
..
platformio.ini Add native Ethernet support for RAK4631 repeater, room server, and companion 2026-03-10 20:43:59 -07:00
RAK4631Board.cpp Add native Ethernet support for RAK4631 repeater, room server, and companion 2026-03-10 20:43:59 -07:00
RAK4631Board.h moved pindefs from board file to variant.h 2026-01-28 17:28:48 +01:00
target.cpp Pass rtc_clock to all MicroNMEALocationProvider instances 2026-03-03 15:45:07 +01:00
target.h Allow negative tx power 2026-02-06 02:24:51 +01:00
variant.cpp equalize RAK with all other nrf52 variants and use newer platform with all important fixes 2025-10-19 00:02:38 +02:00
variant.h moved pindefs from board file to variant.h 2026-01-28 17:28:48 +01:00