BW16 is a dual-band Wi-Fi + Bluetooth SoC module developed based on RTL8720DN. BW16 supports dual-band (2.4GHz or 5GHz) WLAN and low-power Bluetooth 5.0;
It integrates ARM V8 (Cortex-M4F compatible) high-performance MCU, ARM V8M (Cortex-M0 compatible) low-power MCU, WLAN (802.11 a/b/g/n), MAC, Bluetooth baseband and RF baseband.
Provides a set of configurable GPIO ports for controlling different peripheral devices.
BW16 also integrates internal memory, supports simple application development, and can realize complete Wi-Fi and BT5.0 protocol functions.
* Support 802.11a/b/g/n 1x1, 2.4GHz or 5GHz
* Support HT20/HT40 mode
* Support low-power beacon listening mode, low-power receiving mode, low-power suspend mode
* Built-in AES/DES/ SHA hardware engine
* supports TrustZone-M, supports secure boot
* supports SWD debug port access protection and forbidden mode
* supports BLE and BT5.0
* Bluetooth supports high power mode (7dBm, shares the same PA with Wi-Fi)
* Wi-Fi Shares the same antenna with BT
* Supports STA/AP/STA+AP working mode
* Supports Android and IOS Smart Config (APP)/AirKiss (WeChat) One-click network distribution
* Supports serial port local upgrade and remote firmware upgrade (FOTA)
Log serial port:
Log serial port is mainly used to output log
TX:PA_7 RX:PA_8
Baud rate: 115200
AT command serial port uart0
AT command serial port is used to input AT commands and view the returned results
TX:PB_1 RX:PB_2
Baud rate 38400
Note that the AT command ends with a newline character ( )
The minimum system needs to connect VCC, GND and AT serial port to operate .
The latest official firmware can be downloaded from https://docs.ai-thinker.com/rtl87xx
The first time you get the firmware, it may not be the latest. It is recommended to use the AT command to check the current version number first.
If it is the latest version, no update is required.
AT command:
AT+GMR //Query firmware version |
You can refer to the official website AT instructions for other operations.
Firmware update:
Official tool: https://github.com/ambibot/ambd_sdk/tree/master/tools/AmebaD/Image_Tool
For firmware update, please refer to the document in the attachment for detailed burning steps.
All reference designs on this site are sourced from major semiconductor manufacturers or collected online for learning and research. The copyright belongs to the semiconductor manufacturer or the original author. If you believe that the reference design of this site infringes upon your relevant rights and interests, please send us a rights notice. As a neutral platform service provider, we will take measures to delete the relevant content in accordance with relevant laws after receiving the relevant notice from the rights holder. Please send relevant notifications to email: bbs_service@eeworld.com.cn.
It is your responsibility to test the circuit yourself and determine its suitability for you. EEWorld will not be liable for direct, indirect, special, incidental, consequential or punitive damages arising from any cause or anything connected to any reference design used.
Supported by EEWorld Datasheet