EoRa-S3-900TB wireless module development test board is a development test kit based on ESP32-S3FH4R2 chip and Ebyte LoRa module. The development board integrates a Type-C interface, E22-900MM22S LoRa module, 0.96-inch OLED display, SD card slot, lithium battery charging circuit and its power supply circuit.
| Parameter | Specification |
|---|---|
| Microcontroller | ESP32-S3FH4R2 |
| LoRa Module | E22-900MM22S |
| Communication Interface | USB Type-C |
| Display | 0.96-inch OLED |
| Storage Expansion | SD Card Slot |
| Power Management | Lithium Battery Charging Circuit |
| Physical Dimensions | 27 x 64 mm |
Ultra-Low-Power & Battery Life Validation
Unlike typical LoRa boards with ambiguous sleep ratings, the EoRa-S3-900TB's low-power architecture is rigorously verified in real-world deployments:
- Verified Deep-Sleep Currents: Achieves 21.74 µA in basic deep sleep, ~38.19 µA average current in active LoRa WOR duty-cycle monitoring, and ~45 µA in continuous sensor network polling (profiled using Nordic PPK2).
- Wake-On-Radio (WOR) & CAD: Utilizes SX1262 Channel Activity Detection (CAD) interrupts to keep the MCU sleeping 99.9% of the time, waking strictly when RF packets or events occur.
- Multi-Year Battery Lifespan: Designed for event-driven telemetry, a standard 3000 mAh LiPo battery can easily power the node for 8+ years.
| Main parameters | performances | note | |
| minimum value | maximum values | ||
| Supply Voltage | 0 V | 5. 5 V | Supply voltage above 5.5 V may cause module burnout |
| LoRa Blocking Power | - | 10 dBm | Less likely to burn out in close proximity |
| operating temperature | -40 0 C | +85 ° C | industrial grade |
Parameters of the whole machine
| Main parameters | performances | note | ||
| minimum value | typical value | maximum values | ||
| Whole machine working voltage (V) | 3.2 | 3. 3 | 5 | 23. 3V guaranteed output power |
| UART communication level (V) | 3. 3 | Risk of burn-in using 5V TTL | ||
| Operating temperature (' 0 | -40 | - | +85 | Industrial-grade design |
| Main parameters | performances | note | ||
| minimum value | typical value | maximum values | ||
| Operating frequency band (MHz) | 2412 | - | 2484 | |
| Maximum transmit power (dBm) | 18 | - | 21 | See Loxin ESP32-S3 official datasheet for details |
| Transmission rate (Mbps) | 1 | - | 150 | Maximum rate of 11 Mbps under 802.lib standard Maximum speed of 54 Mbps under 802.11g standard Maximum speed of 150 Mbps under 802. lln standard |
| Receiving sensitivity(dBm) | -98.4 | - | -71.4 | See Loxin ESP32-S3 official datasheet for details |
| Emission current (mA) | 286 | - | 340 | See Loxin ESP32-S3 official datasheet for details |
| Operating current (mA) | 88 | - | 91 | See Loxin ESP32-S3 official datasheet for details |
| BLE parameters | ||||
| Operating frequency band (MHz) | 2402 | - | 2480 | - |
| Transmit power (dBm) | -24 | 0 | 20 | - |
| Transmission rate (Mbps) | 0. 125 | - | 2 | - |
| Emission current (mA) | - | - | 380 | - |
| Operating current (mA) | 一 | - | 95 | - |
| Receiving sensitivity (dBm) | -104. 5 | - | -93.5 | Sensitivity varies at different rates, the lower the rate the higher the sensitivity |
| 900MHz LoRa Parameters | ||||
| Operating frequency band (MHz) | 850 | - | 930 | Supports 868MHz/915MHz bands in Europe and the US |
| Transmit power (dBm) | -9 | - | 22 | |
| Emission current (mA) | - | 120 | 一 | Instantaneous emission power consumption |
| Receiving current (mA) | 一 | 10 | 一 | Flat receiving current |
| Transmit power (dBm) | -9 | 22 | 22 | |
| Air rate (bps) | 0. 6K | 300K | FSK mode, software configuration | |
| 0. 018K | - | 62. 5K | LoRa mode, software configuration | |
| Receiving sensitivity (dBm) | -147 | -146 | -145 | Airspeed is 0. 3kbps (LoRa) |
Internal LoRa module parameters
| LoRa module main parameters | descriptive | note |
| reference distance | 6000 m | Clear and open environment, antenna gain 5dBi, antenna height 2.5 meters, LoRa air rate 0. 3kbps. (This parameter is measured in the open area of Chengdu city.) |
| FIFO | 256 Btye | Maximum length of a single transmission |
| crystal frequency | 32 MHz | passive crystal |
| modulation method | GFSK/LoRa | Recommended for LoRa |
| Package | chip-based | - |
| interface method | SPI | - |
| Overall Dimension | 10*10*2. 5 mm | - |
| Antenna Interface | SMA/IPEX | Characteristic impedance approx. 50 ohms |










Pro-Tip for Hardware RTC Wakeup: In the factory hardware routing, DIO1 is tied to GPIO33. Please note that GPIO33 is not an RTC-capable pin for external wake. For ultra-low-power applications requiring hardware DIO1 interrupts to wake the ESP32-S3 from deep sleep, developers can reroute DIO1 to <strong>RTC_NUM_16 (GPIO16)


Community-Proven Open Source Projects
1. Real-World Case Study: Ultra-Low-Power HVAC System Monitor
A real-world community project by developer William Lucid on Hackster.io demonstrates the full potential of the EoRa-S3-900TB ("EoRa Pi") in ultra-low-power, event-driven IoT architectures.

- Application Overview: A three-node HVAC heating system monitor utilizing LoRa Wake-On-Radio (WOR), ESP-NOW, deep sleep, and direct Google Sheets logging.
- Measured Low-Power Performance: Verified with a Nordic PPK2 Power Profiler, the outdoor sensing node achieves an outstanding average deep-sleep current of ~38.19 µA (spending 99.9% of its time in deep sleep). Theoretical battery life exceeds 8 years on a standard 3000 mAh LiPo battery.
- Hardware Flexibility: Demonstrates seamless coordination between the onboard ESP32-S3 and SX1262 LoRa module. By utilizing Channel Activity Detection (CAD) interrupts and RTC wake capabilities, periodic wakeups are completely eliminated—waking the node only when environmental or system status changes occur.


Full Project & Source Code: 1、Read the full article on Hackster.io | 2、View GitHub Repository
2、Long-Range FreeRTOS Wireless Power Control
A reliable, multi-tasking wireless control system engineered for remote power management.

FAQ Section
1. Does the onboard OLED display consume significant power during transmission testing?
The 0.96-inch OLED is highly energy-efficient and serves as a vital diagnostic tool for field testing. For ultra-low-power sleep mode testing, the display can be programmatically disabled using the ESP32-S3 GPIO pins, ensuring that your battery life measurements remain accurate to your actual deployment requirements.
2. Can I use this development board to evaluate LoRaWAN protocol stacks?
Yes. Because the board integrates the high-performance ESP32-S3 and the E22 LoRa module, it is fully compatible with standard LoRaWAN firmware libraries (such as LMIC or LoRaMac-node). It provides the necessary hardware abstraction layer to test both point-to-point and LoRaWAN network architectures.
3. Is the lithium battery charging circuit compatible with all standard 3.7V cells?
The onboard charging circuit is designed for standard 3.7V lithium-ion/lithium-polymer batteries. We recommend ensuring that your battery pack includes a protection board to prevent over-discharge. The Type-C interface provides a standard 5V input, making it easy to charge the unit via standard power banks or PC ports during outdoor development work.