Where to Buy: Alibaba
1. Product Introduction
▫️ Overview
BW60
The BW60 series modules are dual-band Wi-Fi + BLE5.4 SoC module developed by Shenzhen Ai-Thinker Technology Co., Ltd. based on the RTL8711FA series chip. It integrates Wi-Fi 6 and Bluetooth 5.4, supporting 2.4GHz/5GHz dual-band operation and the 802.11a/b/g/n/ac/ax protocols. The RTL8711FA features dual RISC cores compatible with the Arm Cortex-M55 instruction set and based on the Armv8.1-M architecture; with a maximum clock speed of 240MHz, it incorporates fine-grained clock gating, multiple power modes, and dynamic power scaling to balance high performance with ultra-low power consumption.
The BW60series modules offers a rich set of external interfaces, integrating UART, SPI, I2C, CAN, ADC, RMII, capacitive touch, and general-purpose sensor interfaces. It is equipped with high-speed SDIO and USB interfaces, as well as DMIC and I2S audio interfaces, and features flexibly configurable GPIOs. It is suitable for a wide range of applications, including the Internet of Things (IoT), mobile devices, wearable electronics, and smart home appliances.
▫️ Features
Wireless
- 2.4GHz and 5GHz RF transceiver
- Supports 802.11a/b/g/n/ac/ax protocols
- Supports BLE 5.4
- Supports SIG Mesh 1.1
- Supports LE 1Mbps, 2Mbps
- Supports LE long-range (125kbps, 500kbps)
- Supports LE Advertising Extensions
- Supports TWT (Target Wake Time) for power saving
Microcontroller Subsystem
- Dual 32-bit RISC cores based on the Armv8.1-M architecture
- Compatible with the Arm Cortex-M55 instruction set
- Maximum clock frequency up to 240MHz
Memory
- 16KB I-Cache and 16KB D-Cache
- 512KB + 152KB SRAM
- 2KB OTP
- RTL8711FA with integrated 4/8MB Flash (optional)
- Supports external Flash expansion (customized)
Security
- Secure Boot and Secure Debug
- AES/SHA Engine
- ECC/RSA Engine
- TRNG (True Random Number Generator)
- OTP
Peripherals
- Supports USB 2.0 HS (Host/Device), SPI, UART, ADC, CAN, I2C, I2S, DMIC, RGB/MCU interface, PWM, SDIO, LEDC, IR, RMII (supports Ethernet MAC, applicable to Ethernet port and gateway applications), Cap-touch and GPIO, etc.
Development Environment
- Supports secondary development with integrated Linux development environment
Physical Characteristics
- Operating temperature: -40 – 85℃
- Storage conditions: -40 – 125℃, < 90% RH
Electrical Characteristics
- Supply voltage: 2.97 – 3.63V (typical value 3.3V); integrated DC-DC and LDO
- Supply current: ≥ 800mA
- Communication interface: standard UART interface
- Available I/Os: 21 GPIOs by default
- Protection: built-in ESD protection circuit
Note: For features not marked, please refer to the official RTL8711FA chip datasheet.
▫️ Selection Table
Expand to search and pick modules by chip, protocol, flash and more.
| Product Image |
| Wireless Protocol |
| Chip |
| Module Flash Size |
| Frequency Band (MHz) |
| Package |
| Dimensions (L×W×H) (mm) |
| Operating Temp Range (℃) |
| Storage Temp Range (℃) |
| Antenna Type |
| Available GPIO Count |
| Min Supply Voltage (V) |
| Max Supply Voltage (V) |
| Typical Supply Voltage (V) |
| Max Operating Current (mA) |
| RX Current (mA) |
| Deep Sleep Current (μA) |
| Certifications |
| Adjustable TX Power Range (dBm) |
| Modulation |
2. Datasheets, PCB Footprint, Schematics
| Module | Datasheet | PCB Footprint | Schematic Diagram | Chip Datasheet |
|---|---|---|---|---|
| BW60-12F | View | Download | View | View |
| BW60-07S | View | Download | View | Same as above |
| BW60-12F-Kit | View | - | View | Same as above |
Chip pin multiplexing table (RTL8711F, v0.1): Download XLSX
ASCII (.asc) file import into Altium Designer (AD) instructions: Click to Download
3. Firmware Related
▫️ Firmware Download and Debugging
| Module Model | Firmware ID | Firmware Description | Version | Download Link |
|---|---|---|---|---|
| BW60-12F | ⭐3739 | AT Middleware Standard Firmware | V4.18_P1.0.23 | Click to Download |
- BW60-12F AT Firmware Release Notes: Click to View
- BW60-12F Web Flashing Guide: View the Step-by-Step Guide
- Original Firmware Download Tool: Click to Download
- Original Firmware Flashing Guide: Click to View
- Merged Firmware Download Tool (command-line tool without a graphical interface; refer to the Readme document in the archive for usage): Click to Download
4. Development Guide
▫️ Secondary Development Guide
Secondary Development SDK Source Code: Click to View
Secondary Development SDK Setup Tutorial: Click to View
▫️ Supported Display Controllers
BW60 supports SPI and RGB display interfaces. The following list is based on the ameba-ui panel drivers. Model names follow the source definitions, and code paths are relative to the ameba-ui repository root.
Maximum resolution is the controller limit specified in its datasheet, expressed as H × V in pixels. Values without sufficient documentation are marked "To be confirmed"; physical panel resolutions are identified separately.
| Display Controller | Interface | Maximum Resolution | Driver Source Path |
|---|---|---|---|
| ST7789V (driver incomplete) | RGB/SPI | 240 × 320 | display/panels/panel_st7789v.c |
| ST7701S | RGB/SPI | 480 × 960 | display/panels/panel_st7701s.c display/panels/panel_st7701s_rgb565.c |
| ST7701P | RGB/SPI | To be confirmed | display/panels/panel_st7701p_rgb.c |
| JD9165BA | RGB | To be confirmed | display/panels/panel_jd9165ba.c |
| B1620A (panel model) | RGB/SPI | To be confirmed Panel: 720 × 720 | display/panels/panel_b1620a.c |
| HJ3508_12 (ILI9488) | RGB/SPI | 320 × 480 | display/panels/panel_hj3508_12.c |
| T1720A (panel model) | RGB | To be confirmed Panel: 800 × 480 | display/panels/panel_t1720a.c |
The interface column lists the RGB and SPI interfaces supported by each controller or panel. ST7701S, ST7701P and B1620A use SPI for initialization and register configuration, with pixel data transferred over RGB. The linked HJ3508_12 driver currently uses RGB for display data.
The actual usable resolution is limited by available memory and the resolution of the connected LCD panel. Color depth, framebuffer count and driver configuration must also be considered.
The linked ST7789V file is an SPI driver skeleton: command/data transmission and initialization remain unimplemented, and it is absent from the panel selection menu and build list. RGB operation requires a separate driver adaptation.
5. FAQ
- Common Questions FAQ: Click to View
6. Test Reports
▫️ Power Consumption Test Reports
| Module Model | Test Report |
|---|---|
| BW60-12F | Click to View |
| BW60-07S | Click to View |
▫️ Hardware Reliability Test Reports
| Module Model | Test Report |
|---|---|
| BW60-12F | Click to View |
| BW60-07S | Click to View |
7. Certification Related
▫️ Certification
- Series Certification: To Be Upload

