Ebyte E32 / E22 LoRa UART module with ESP32

Supply 3.3-5 V Bus GPIO
M0M1RXDTXDAUXVCCGND

Pins and ESP32 wiring

PinRoleESP32 pinNotes
M0Input (the ESP32 drives it)D25Mode select with M1. Both LOW = normal mode. Never leave floating
M1Input (the ESP32 drives it)D26Mode select. Both HIGH = configuration mode
RXDInput (the ESP32 drives it)D27UART: the part receives data here. Connect to an ESP32 TX pin (9600 baud by default)
TXDOutput (the part drives it)D32UART: the part sends data here. Connect to an ESP32 RX pin
AUXOutput (the part drives it)D33LOW while the module is busy. Wait for HIGH before sending
VCCPower3V3Draws over 100 mA when sending at full power
GNDGroundGND

Suggested wiring for the 30-pin ESP32 DevKit, avoiding flash, input-only and strapping pins. BoardPilot checks it for you as you wire.

Sources

Try it in 3D in BoardPilot

BoardPilot Part data (JSON)

Related parts

Part data: CC BY 4.0, free to reuse with credit to BoardPilot.