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 routed to both sides of the pin header, allowing developers to easily connect various peripheral devices via jumper wires for secondary development. The kits provide comprehensive software application examples to facilitate rapid wireless data communication development. Different types of Sub-1G wireless modules can be mounted on-board based on customer requirements, and supported modules are available in pin-compatible packages for easy replacement.
Evaluation Kit Models:
- E290-xxxMBL-SC: Low Power Module Kit
- E290-xxxMBH-SC: High Power Module Kit
Visual Description of Models:
- E290-xxxMBL-SC (Front): Features the EBYTE logo with wireless signal icons, a 0.96 OLED display, and USB Type-C connector.
- E290-xxxMBL-SC (Back): Shows the wireless module, manufacturer details (EBYTE), and serial number.
- E290-xxxMBH-SC (Front): Similar to the MBL-SC, with EBYTE logo, wireless icons, OLED display, and USB Type-C connector.
- E290-xxxMBH-SC (Back): Displays the wireless module, manufacturer (EBYTE), and serial number.
1.2 Pin Definitions
Pin No. | Definition | Functional Description (Exx-xxxMBL/MBH-SC) |
---|---|---|
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 and parameters. Control is managed via UP, OK, and DOWN buttons. Indicators include TXD (transmit), RXD (receive), and PWR (power). A TR point is available for current measurement, and a BEEP buzzer provides audio feedback.
Component Descriptions:
- Display screen (0.96 OLED): Displays current configuration, test parameters, version information, etc.
- Buttons: UP (navigate up, adjust settings), OK (confirm, next page), DOWN (navigate down, adjust settings).
- Indicators: TXD (blinks on transmission), RXD (blinks on reception), PWR (always on when power is supplied).
- Test Resistance (TR): For measuring module current with an ammeter.
- Buzzers: Beeps once when a key is pressed.
The board is powered via a USB Type-C interface.
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 | SMA | - |
3 | Power supply interface | Type-C | 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
The following modules are compatible with the E290-xxxXBX-SC evaluation kits:
Low Power Modules | High Power Module | ||
---|---|---|---|
SPI | 1 | E22-400M22S | E22-400/900MBL-SC |
2 | E22-900M22S | E32-400/900MBL-SC | |
3 | E32-400M20S | E220-400/900MBL-SC | |
4 | E32-900M20S | - | |
5 | E220-400M22S | E22-400/900TBL-SC | |
6 | E220-900M22S | E32-433/900TBL-SC | |
7 | E22-400T22S | E220-400/900TBL-SC | |
8 | E22-900T22S | - | |
9 | E32-433T20S | E22-400/900MBH-SC | |
10 | E32-900T20S | E32-400/900MBH-SC | |
11 | E220-400T22S | E220-400/900MBH-SC | |
12 | E220-900T22S | - | |
UART | 13 | E22-400M30S | E22-400/900MBL-SC |
14 | E22-900M30S | E32-400/900MBL-SC | |
15 | E32-400M30S | E220-400/900MBL-SC | |
16 | E32-900M30S | E22-400/900TBL-SC | |
17 | E220-400M30S | E32-433/900TBH-SC | |
18 | E220-900M30S | E220-400/900TBH-SC | |
19 | E290-400M20S(3060) | EWT290-400MBL-SC | |
20 | E290-400M20S(3029) | EWT290-400MBH-SC | |
21 | E290-400M30S(3029) | - | |
22 | E290-400M30S(3060) | - | |
UART | 23 | E22-400T30S | E22-400/900TBH-SC |
24 | E22-900T30S | - | |
25 | E32-433T30S | E32-433/900TBH-SC | |
26 | E32-900T30S | - | |
27 | E220-400T30S | E220-400/900TBH-SC | |
28 | E220-900T30S | - |
1.6 Program Download Interface
The evaluation kit supports program downloading via an ST-LINK programmer. A diagram illustrates the connection between the ST-LINK (with SWDIO, SWCLK, 3.3V, GND pins) and the evaluation board, compatible with MBL, MBH, TBL, and TBH modules.
Visual Description of Connection:
- M series example (E22-400MBH-SC): Image shows the evaluation board with various connectors and components.
- T series example (E22-400TBL-SC): Image shows a similar board with FCC and CE markings.
Users should compile the program before burning it to the MCU via ST-LINK.
2 Introduction to the software
2.1 Development Environment
2.1.1 STM32CubeMX
The recommended tool version is v6.9.2 or later. The STM32 firmware package version is v1.8.5. A screenshot of the STM32CubeMX interface, specifically the 'MX Embedded Software Packages Manager', is provided, showing available packages and their versions. An image of the ST-LINK V2 programmer is also shown.
2.1.2 MDK-ARM
The recommended Keil version is v5.31.0.
2.2 Catalog Structure
Sample projects can be downloaded from the official website. The project structure includes directories such as 'Core', 'Drivers', 'MDK-ARM', 'Middlewares', 'USB_DEVICE', '.mxproject', and 'MX project'. Startup files are located under 'MDK-ARM'.
Module Driver: The 'Drivers' folder contains RF chip drivers (e.g., sx126x, sx127x, llcc68) and CMSIS/STM32F1xx_HAI_Driver.
Module Applications: Example code, such as 'e22_demo.c' and 'e22_hal.c', is available in the 'Core/Src' folder.
3 Function Demo
3.1 Quick Start
Home page: Upon power-on, the device defaults to the home page with all configuration parameters reset to their default state. The EBYTE logo is displayed.
Go to page: Pressing the confirmation button allows navigation to the corresponding option page.
3.2 Transmission via USB serial port.
Home page: Default state after power-on, with parameters reset.
Menu: Press any key to enter the menu. Use the 'DOWN' key to select 'Setting', then press 'OK' to enter setting mode.
Mode Setting: In setting mode, use 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' and press 'OK' to save. For first-time use, cycle through modes using UP/DOWN buttons before selecting 'Mode: 0'.
Transparent transmission function: Utilize a serial port tool to enable transparent transmission with modules of the same model. The kit's configuration parameters apply by default.
3.3 Upper computer configuration function via USB serial port.
Home page: Default state after power-on, with parameters reset.
Menu: Press any key to enter the menu, select 'Setting' using the 'DOWN' key, then press 'OK' to enter setting mode.
Mode Setting: Navigate to 'Work Mode' and press 'OK' to enter the mode setting.
Set to sleep mode: Select 'Mode: 3 Sleep' and press 'OK' to save and exit.
Upper computer configuration function: Module parameters and configuration 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 influenced by temperature, humidity, and co-channel interference.
- Performance is reduced when testing near ground due to ground absorption and reflection of radio waves.
- Performance is poor when testing near sea water, as it absorbs radio waves.
- Signal is affected when the antenna is near metal objects or enclosed in 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 generated power.
- Antenna quality or poor matching between the antenna and module can affect range.
4.2 Module is easy to damage
- Ensure the power supply voltage is within the recommended range; exceeding the maximum can cause permanent damage.
- Verify the stability of the power source; voltage fluctuations should be minimal.
- Ensure installation and operation adhere to anti-static procedures, as high-frequency devices are sensitive to electrostatic discharge.
- Keep humidity within the specified range, as some components are humidity-sensitive.
- Avoid using modules in excessively high or low temperatures.
4.3 BER(Bit Error Rate) is high
- Presence of co-channel interference nearby; move away from interference sources or adjust frequency/channel.
- Poor power supply can lead to messy code; ensure a reliable power source.
- Poor quality or excessively long extension lines and feeders can result in a high bit error rate.
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.ru-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 Logo Description: The EBYTE logo features the text "EBYTE" with a stylized wireless signal icon above it.