ZhiHan IoT (RF-Crazy) has launched the RC7238A, a low-power WiFi + BLE 5.2 dual-mode module designed specifically for IoT terminal devices, aimed at simplifying wireless connection integration and accelerating product time-to-market.The module is based on the BEKEN BK7238 chip design, which integrates an ARM968 core with a maximum frequency of 160 MHz, 288KB of RAM, and 2MB of Flash memory.The RC7238A operates in the 2.4GHz frequency band, supporting WiFi 4 (802.11a/b/g/n) protocols, and features both STA and AP modes. It enables coexistence of Bluetooth Low Energy (BLE) and WiFi without requiring users to have in-depth knowledge of wireless protocols. The module comes pre-installed with firmware, allowing communication parameters to be configured via advanced AT commands, significantly lowering the development threshold. Its application range covers smart homes, home robotics, healthcare, new energy monitoring, and industrial automation, among others. The module is compact in size and supports a wide temperature operating environment from -40°C to +85°C, complying with global safety certification requirements, providing customers with a highly flexible communication solution.

Technical Parameters and Default Configuration
The table below lists the basic hardware specifications and factory default settings of the RC7238A, which are the foundation for the module’s normal operation.
|
Parameter Category |
Details |
Remarks |
|
Model |
RC7238A |
Low-powerWiFi + BLE module |
|
WiFi Standard |
2.4GHz band, supports 802.11a/b/g/n (WiFi 4) |
Compatible with STA and AP modes |
|
Bluetooth Version |
BLE 5.2 |
Supports coexistence with WiFi operation |
|
Default BLE Configuration |
Name: RF-CRAZY; Broadcast Interval: 200ms; Default Start |
Can be modified via AT commands |
|
Serial Port Default |
Baud Rate: 115200; Data Bits: 8bit; Stop Bits: 1; No Parity |
Supports 1200-921600bps adjustable |
|
Operating Temperature |
-40°C to +85°C |
Suitable for industrial applications |
|
Power Voltage |
3.3V |
Accessed via VBAT pin |
|
Size and Packaging |
|
|
In terms of hardware design, the RC7238A adopts a stamp hole pad package, which is compact and facilitates integration into small or portable devices. It supports external antenna connections to optimize RF performance. This design not only enhances the robustness of the module but also ensures high-performance communication even in harsh environments.
The following image shows the size details of the module, helping users in practical layout references.

On the software side, the core advantages of the RC7238A module lie in its ease of use and multifunctionality. Users can quickly set Bluetooth names, broadcast intervals, WiFi connection parameters, and MQTT services through simple AT commands. The module is pre-configured with a BLE name of “RF-CRAZY” and supports broadcast switching and connection authentication functions to ensure communication security. Additionally, the module has built-in rich status prompts, such as device startup, connection success or failure messages, facilitating real-time monitoring for users. In terms of data transmission, the RC7238A supports various transparent transmission modes, including BLE, TCP client/server, and MQTT, with data formatted in frame structure for seamless forwarding, simplifying terminal integration.
The AT command set of the RC7238A covers Bluetooth configuration, WiFi mode switching, MQTT parameter settings, and OTA upgrades. For example, users can customize the device name using the “AT+BLE_NAME” command or configure server parameters using the “AT+MQTT_SET” command for secure interaction with cloud platforms. The module also supports TCP transparent transmission and server functionality, allowing a maximum of 2 client connections, and facilitates remote firmware upgrades via the “AT+OTA” command, extending the product lifecycle. Test examples show that the module can quickly connect to routers in STA mode and achieve TCP data transmission, with throughput reaching approximately 40KB/s in ideal conditions, meeting the needs of most IoT applications.
|
Command Category |
Command Example |
Function Description |
Remarks |
|
Bluetooth Configuration |
AT+BLE_NAME |
Query/ set Bluetooth name (max 18 characters) |
Power-off save |
|
|
AT+ADS |
Control Bluetooth broadcast switch (0 to turn off, 1 to turn on) |
Effective immediately |
|
|
AT+AUTH |
Set BLE connection authentication (password and timeout) |
Enhances security |
|
Device Information |
AT+VERSION |
Query firmware version number |
Read-only command |
|
|
AT+MAC |
Query/ set MAC address |
Effective after reboot |
|
Serial Port Settings |
AT+UART |
Adjust serial port baud rate |
Supports various rates |
|
|
AT+ECHO |
Control serial port echo function |
Power-off not saved |
| WiFi Mode |
AT+STA_SET |
Set STA mode parameters ( SSID and password) |
Power-off save |
|
|
AT+AP_SET |
Configure AP hotspot parameters (name, IP etc.) |
Supports up to 2 connections |
| Network Services |
AT+MQTT_SET |
Set MQTT server parameters ( IP, port, client ID etc.) |
Supports QoS levels |
|
|
AT+TCPCLIENT |
Establish TCP client connection |
Can transmit data |
|
|
AT+TCPSERVER |
Start TCP server |
Port range 1-65535 |
| System Control |
AT+RESTART |
Restart the device |
Effective immediately |
|
|
AT+RESET |
Restore factory settings |
Clears all custom parameters |
| OTA Upgrade |
AT+OTA |
Remote firmware upgrade |
Must specify URL and file |
The launch of the RC7238A module reflects ZhiHan IoT’s deep commitment to the field of wireless communication in IoT. Its low power consumption, high integration, and ease of use will help customers shorten development time and reduce costs. With the proliferation of IoT devices, this module is expected to play an important role in smart home, robotics control, industrial IoT monitoring, and new energy monitoring product areas. For more details, please visit the ZhiHan IoT official website or contact their technical support team.
