mirror of
https://github.com/mikecarper/MeshCore.git
synced 2026-09-20 10:14:21 +00:00
ExpressLRS transmitter modules share a common shape: powered from the handset bay or USB rather than a battery, a fan over the amplifier, and an ESP8285 "backpack" on a second UART that MeshCore has no use for. ELRSTxBoard handles those from optional defines (PIN_FAN_EN, PIN_BACKPACK_EN, PIN_BACKPACK_BOOT, MANUFACTURER_NAME) so a variant only has to supply pin numbers. It also returns DIO0 from getIRQGpio(), since the ESP32Board default is the SX126x pin.