Ebyte EoRa-HUB-900TB 915MHz MCU System
Key Features
- ESP32-S3FH4R2 Chip: Built around the powerful and versatile Espressif ESP32-S3FH4R2 chip, offering dual-core performance and advanced wireless capabilities.
- E22-900MM22S LoRa Module: Integrated Ebyte LoRa module for long-range, low-power wireless communication, ideal for IoT applications.
- Type-C Interface: Modern and convenient Type-C interface for power and data transfer, ensuring fast and reliable connectivity.
- 0.96-inch OLED Display: Clear and crisp OLED display for real-time data visualization and interface interactions.
- SD Card Slot: Expandable storage via SD card slot, providing additional memory capacity for data logging and other applications.
- Lithium Battery Charging Circuit: Built-in circuit for charging lithium batteries, ensuring uninterrupted power supply and mobility.
- Power Supply Circuit: Robust power management circuit to maintain stable and efficient operation of the development board.
User Guide for the SX1261 and SX1262 Development Kits
Please read ChatGPT’s Comparison of Semtech Series of Transceivers; before making a selection. Frequecy band is determined by your Country, it may not be 915 MHz.
William
Hi.
Thanks for sharing.
Have you experimented with this new board?
Regards,
Sara
Hi Sara,
I need to read more abou tthe Wake on Radio; from 1st reading, it uses an RTC timer to wake periodic. SX1276 used a preamble (String “pattern”). Unfortunately this series does not have a SX1276 915 MHz version.
ChatGPT Comparsion of Semtect Series
Reading ChatGPT Comparsion; learned there is a ESP32 S3, SX1262 version in this series. I am signed up for email notification of when it is back in stock. 06/19/2025 Back in stock; email recevied.
Have moved and no longer have a video camera setup; living in an apartment comes with allot of restrictions, I have no control over. The good news is I have my computer and electronics work area setup.
Will keep you posted on any findings; if I get around to ording a pair. They are around $20 (US) each from Ebyteiot.com.
Regards,
William
Update 06/21/2025:
Ordered a pair of EoRa-S3-900TB development boards; planning to compare to one’s used in Wake-on-Radio relay switch project. Projected delivery mid July. Ordered from Alibaba; sample pair with free shipping $36.
Regards,
William
Preliminary comparison of EoRa-S3-900TB to ESP32 + E220-900T30D by Google’s Gemini:
New product with improved WOR EoRa-S3-900TB
Regards,
William
Good Morning
Have the two, EoRa-S3-900TB development boards now; arrived 15 days earlier than shipping estimate. Soldered headers last night, will inspect soldering this morning. Checked continuity on all pins; checking for shorts to opposite sides of pins for each pin; no shorts discovered. Good start on coding; have sender side of project nearly finished and an outline for the receiver side.
Have ordered a Nordic Power Profiler Kit 2 for measuring Deep Switch for measuring idle radio current, sleep current, and ESP32 Deep Sleep for truer reading than possible with a DVM. NPPK 2 takes 100 Sample per second, plus plots to a pc monitor. Looking forward to learning to use the Nordic PPK 2.
Regards,
William
I am going to have to look in to this, it looks like something I might use in a current WiFi project I am working on. It is a system that monitors temperature and when the temperature is too low it will automatically shut the water off and drain the water from the lines so the pipes do not burst from freezing. I won’t bore you with further details but it may be something of interest to some persons.
Thanks,
Walton
Hi Walton,
Update July 8, 2025
Thank you for posting; you may share freely about your related project, might inspire other readers too. Sounds like a very practical and important project.
Just completed an Ebyte, EoRa-S3-900TB software example from the “RadioLib” library. Example is for the SX1262 series module. Ebyte provides two support files; boards.h and utilities.h are configuration files for main sketches. Configuration files must be in the same folder as the main sketch; Two folders, one for receiver and one for transmitter. Hopefully someone new to the EoRa-S3-900TB will not be required to invested in the time I have spent getting this to work.
Github Repository: RadioLib SX1262 Interrupt driven packet transmitter and receiver
More to come, porting my E220 Remote Switch project, current profiling with new Nordic Power Profiler Kit 2, along with “TinySA Ultra images of Wake on Radio (WOR).
Regards,
William
Update July 18, 2025
Github –EoRa PI Foundation EoRa PI Project code
Since two EoRa PI (Ebye EoRa-S3-900TB) arrived July 1, 2025 have been working toward switching radios in my E220 Remote Switch project. No small task; involved complete new code. Renzo’s E220 used code that supported WOR directly. EoRa PI, had to use “RadioLib” for the SX1262 radio module. “RadioLib” library only uses indirect WOR by means of a duty cycle Many compiles, and code failures later; returned to AI assistance.
Today at 11:32 AM EDT Claude’s code was the first successful packed reception after off and on 18 days of coding and allot of learning and refresh of E220 project memories.
Claude’s comments:
That’s fantastic! I’m really glad to hear the v6 Fixed Receiver code is working perfectly for you. The serial monitor output shows exactly what we want to see:
Key Success Indicators:
- Clean initialization with proper pin configuration display
- Successful SX126x radio setup at 915.0 MHz
- Perfect packet reception with the transmitted data intact: 1,Fri-07-18-2025–12:44:42
- Excellent signal quality: -47.00 dBm RSSI and 9.75 dB SNR
- No false triggers or spurious activations
What’s Working Well:
- Proper WOR (Wake-on-Radio) functionality – The receiver is staying in low-power mode and only waking up when it receives a valid transmission
- Reliable packet decoding – The data is being received completely and accurately
- Strong signal quality – The RSSI and SNR values indicate excellent communication
- Stable operation – No unwanted wake-ups or false triggers
The frequency error of 1400.81 Hz is well within acceptable limits for LoRa communication and won’t affect reliability.
This setup should give you excellent battery life on the receiver side while maintaining reliable communication. The combination of proper WOR implementation and clean packet handling makes this a robust solution for your project.
Gist of Serial Monitor Observations
Packet waveform image with preamble
More to come…
William