E290-xxxXBX-SC Series Evaluation Kit User's Manual
New Generation Package Compatible Sub-1G Wireless Module Kit
Manufacturer: Chengdu Ebyte Electronic Technology Co., Ltd.
1 Products Overview
1.1 Product Description
The SC series evaluation kits are designed to help users quickly evaluate Ebyte's new generation of package-compatible wireless modules. They utilize STM32F103C8T6 MCUs with available pins connected to both sides of the pin header, allowing developers to easily connect various peripheral devices via jumper wires for secondary development.
The kit includes comprehensive software application examples to facilitate rapid wireless data communication development. Different types of Sub-1G wireless modules can be mounted on the board according to customer requirements, and these modules are available in pin-compatible packages for quick replacement.
Evaluation Kit Models:
Model | Front View Description | Back View Description |
E290-xxxMBL-SC (Low Power) | Front and back views of the E290-xxxMBL-SC evaluation kit, showing its layout and connectivity options. |
Front and back views of the E290-xxxMBL-SC evaluation kit, showing its layout and connectivity options. |
E290-xxxMBH-SC (High Power) | Front and back views of the E290-xxxMBH-SC evaluation kit, showing its layout and connectivity options. |
Front and back views of the E290-xxxMBH-SC evaluation kit, showing its layout and connectivity options. |
1.2 Pin Definitions
Pin No. | Definition | Functional Description |
1 | GND | baseboard ground |
2 | PA2 | MCU_PA2 pin |
3 | PA1 | MCU_PA1 pin |
4 | PA0 | MCU_PA0 pin |
5 | PB8 | MCU_PB8 pin |
6 | VBAT | MCU_VBAT pin |
7 | PC13 | MCU_PC13 pin |
8 | GND | baseboard ground |
9 | GND | baseboard ground |
10 | +5V | 5V Power supply interface |
11 | GND | baseboard ground |
12 | 3.3V | 3.3V Power supply interface |
13 | CLK | SWCLK |
14 | DIO | SWDIO |
15 | GND | baseboard ground |
16 | RXD | MCU_RXD Data Input Pins |
17 | TXD | MCU_TXD Data Output Pins |
18 | PA8 | MCU_PA8 pin |
19 | PB15 | MCU_PB15 pin |
20 | PB14 | MCU_PB14 pin |
1.3 Function Introduction
The evaluation board features a 0.96 OLED display for showing configuration, test parameters, and version information. It includes UP, OK, and DOWN buttons for navigation and parameter adjustment. Indicators for TXD (transmit), RXD (receive), and PWR (power) are present. A TR test point is available for current measurement with an ammeter, and a BEEP buzzer provides audio feedback when a key is pressed.
The evaluation board components include:
- Display screen: 0.96 OLED - Displays current configuration, test parameters, version information, etc.
- Buttons: UP (Navigate up, check/add, frequency/power settings), OK (Confirm, go to next page/exit), DOWN (Navigate down, check/minus, frequency/power settings).
- Indicators: TXD (Blinks once per transmission), RXD (Blinks once per reception), PWR (Always on when power is supplied).
- Test Resistance: TR (Remove to test module current with an ammeter).
- Buzzers: BEEP (Beeps once when a key is pressed).
The evaluation board is equipped with an STM32F103C8T6 MCU and the E290-400M30S module.
1.4 Parameter Introduction
Serial No. | Parameter Name | Parameter Value (MBL-SC) | Parameter Value (MBH-SC) | Note |
1 | Test board size | 30*64mm | 30*85mm | - |
2 | Production Process | Lead Free Process, Machine Attached | Machine labeling ensures batch consistency and reliability | |
3 | Antenna Interface | SMA | - | |
3 | Power supply interface | Type-C | USB to Type-C | |
4 | Operating temperature | -40 ~ +85 °C | - | |
5 | Operating humidity | 10% ~ 90% | - | |
6 | Storage temperature | -40 ~ +125 °C | - |
1.5 Compatibility List
Module Type | SPI (Low Power) | UART (Low Power) | SPI (High Power) | UART (High Power) |
E22-400M22S | E22-400/900MBL-SC | |||
E22-900M22S | E32-400/900MBL-SC | |||
E32-400M20S | E220-400/900MBL-SC | |||
E32-900M20S | ||||
E220-400M22S | ||||
E220-900M22S | ||||
E22-400T22S | E22-400/900TBL-SC | |||
E22-900T22S | E32-433/900TBL-SC | |||
E32-433T20S | E32-900T20S | |||
E32-900T20S | E220-400/900TBL-SC | |||
E220-400T22S | E220-900T22S | |||
E220-900T22S | ||||
E22-400M30S | E22-400/900MBH-SC | |||
E22-900M30S | E32-400/900MBH-SC | |||
E32-400M30S | E220-400/900MBH-SC | |||
E32-900M30S | ||||
E220-400M30S | ||||
E220-900M30S | EWT290-400MBL-SC | |||
E290-400M20S(3060) | EWT290-400MBH-SC | |||
E290-400M20S(3029) | ||||
E290-400M30S(3029) | ||||
E290-400M30S(3060) | ||||
E22-400T30S | E22-400/900TBH-SC | |||
E22-900T30S | E32-433/900TBH-SC | |||
E32-433T30S | E32-900T30S | |||
E32-900T30S | E220-400/900TBH-SC | |||
E220-400T30S | E220-900T30S | |||
E220-900T30S |
1.6 Program Download Interface
The evaluation kit can be programmed using an ST-LINK programmer. The connection diagram shows the ST-LINK connecting to the module via SWDIO, SWCLK, 3.3V, and GND pins. The M series (e.g., E22-400MBH-SC) and T series (e.g., E22-400TBL-SC) are shown as examples.
Programs can be burned to the MCU via ST-LINK. It is recommended to compile before burning.
2 Introduction to the Software
2.1 Development Environment
2.1.1 STM32CubeMX
The recommended tool version for STM32CubeMX is v6.9.2 or later. The STM32 firmware package version is v1.8.5.
A screenshot of the STM32CubeMX software interface is provided, showing package management and version information.
2.1.2 MDK-ARM
The recommended Keil version is v5.31.0.
2.2 Catalog Structure
The project files are organized into the following structure:
- File Catalog: Users can download sample projects from the official website and open the directory. The structure includes folders like Core, Drivers, MDK-ARM, Middlewares, USB_DEVICE, .mxproject, and MX project.
- Project Initiation: Startup files are located under the MDK-ARM folder.
The Drivers folder contains RF chip drivers (e.g., sx126x/sx127x/llcc68). The corresponding example code (e.g., e22_demo.c, e22_hal.c) is available in the Core/Src folder.
3 Function Demo
3.1 Quick Start
Home page: After power-on, the evaluation kit defaults to the home page with all configuration parameters restored to their default state. The home page displays the EBYTE logo.
Go to page: By clicking the physical confirmation button, users can access the corresponding option page.
3.2 Transmission via USB serial port
Home page: After powering up, the device defaults to the home page, restoring all configuration parameters to default.
Menu: Press any key to enter the menu page. Use the 'DOWN' key to select 'Setting', then press 'OK' to enter the setting mode.
Mode Setting: In setting mode, press the 'DOWN' button to select 'Work Mode', then press 'OK' to enter the mode setting.
Transparent Transfer Mode: Set the mode to 'Mode: 0 Transparent'. Press 'OK' to save and return. For first-time use, switch modes using up/down buttons and then select 'Mode: 0'.
Transparent Transmission Function: The transparent transmission function can be realized using a serial port tool with a module of the same model. The kit's configuration parameters are the default ones.
3.3 Upper Computer Configuration Function via USB Serial Port
Home page: After powering up, the device defaults to the home page, restoring all configuration parameters to default.
Menu: Press any key to enter the menu, select 'Setting' using the 'DOWN' key, then press 'OK' to enter the setting mode.
Mode Setting: In the menu, press the 'DOWN' button to select 'Work Mode', then press the 'OK' button to enter the mode setting.
Set to Sleep Mode: Set the mode to sleep mode, i.e., 'Mode: 3 Sleep'. Press 'OK' to save and exit.
Upper Computer Configuration Function: Module parameters and configuration parameters can be read by opening the corresponding official web console.
4 FAQ
4.1 Communication Range is Too Short
- Communication distance is affected by obstacles.
- Data loss rate is affected by temperature, humidity, and co-channel interference.
- Performance is poor when testing near ground due to ground absorbing and reflecting radio waves.
- Performance is poor when testing near sea water, as it absorbs radio waves effectively.
- Signal is affected when the antenna is near metal objects or inside a metal case.
- Incorrect power register settings or excessively high air data rates can shorten the distance.
- Low power supply voltage at room temperature reduces power generation.
- Antenna quality or poor matching between the antenna and module can affect range.
4.2 Module is Easy to Damage
- Ensure the power supply is within recommended voltages; exceeding the maximum can cause permanent damage.
- Check the stability of the power source; voltage fluctuations should be minimal.
- Ensure anti-static operations during installation and use, as high-frequency devices are sensitive to static electricity.
- Ensure humidity is within the specified range, as some parts are sensitive to humidity.
- Avoid using modules under excessively high or low temperatures.
4.3 BER (Bit Error Rate) is High
- Proximity to co-channel interference sources requires moving away or changing frequency/channel.
- Poor power supply can lead to messy code; ensure a reliable power supply.
- The bit error rate is high due to poor quality or excessively long extension lines and feeders.
Revision History
Version | Date | Description | Issued by |
1.0 | 2025-7-10 | Initial version | Hao |
About Us
Technical Support: support@cdebyte.com
Documents and RF Setting Download Link: https://www.es-ebyte.com
Thank you for using Ebyte products! Please contact us with any questions or suggestions: info@cdebyte.com
Address: B5 Mould Industrial Park, 199# Xiqu Ave, High tech Zone, Chengdu, Sichuan, China
EBYTE Chengdu Ebyte Electronic Technology Co.,Ltd. [Wi-Fi symbol]