Skip to main content

Radxa Wireless Module A8

Radxa Wireless Module A8 is a standard M.2 2230 wireless module based on the Realtek RTL8852BE chipset. It supports Wi-Fi 6 and Bluetooth 5.2.

Currently, Radxa Wireless Module A8 is available in two versions.

  • V1.0

Radxa Wireless Module A8 V1.0

  • V2.0

Radxa Wireless Module A8 V2.0

Hardware information​

Basic specifications​

ItemDescription
NameRadxa Wireless Module A8
Product descriptionIEEE 802.11a/b/g/n/ac/ax WLAN 2T2R + Bluetooth 5.2 combo module (M.2 2230)
ChipsetRTL8852BE
Host interfaceWi-Fi: PCIe, Bluetooth: USB
Dimensions22 mm x 30 mm x 2.25 mm
Form factorM.2 2230 E Key
Antenna connectorsI-PEX MHF4 (20449), ANT1 (Main): WiFi/Bluetooth TX/RX, ANT2 (AUX): WiFi TX/RX
Operating temperature0 to +70°C
Weight3 g

WLAN​

  • IEEE 802.11 a/b/g/n/ac/ax WLAN
  • IEEE 802.11 ac/ax supports 2T2R and complies with the Wave 2 standard, supporting MU-MIMO.
  • IEEE 802.11 n supports standard MIMO and works on both 2.4 GHz and 5 GHz bands.
  • Maximum PHY rate: 286.8 Mbps @ 20 MHz, 573.5 Mbps @ 40 MHz, 1201 Mbps @ 80 MHz.
  • Backward compatible with 802.11a/b/g devices when operating in 802.11n mode.
  • Backward compatible with 802.11a/n/ac devices when operating in 802.11ax mode.
  • Supports IEEE 802.11i including WPA/WPA2/WPA3, and also supports WAPI.
  • Maximum data rate: 54 Mbps for 802.11g, 300 Mbps for 802.11n, 1201 Mbps for 802.11ax.

Bluetooth​

  • Bluetooth 5.2
  • Backward compatible with Bluetooth 2.1 + EDR
  • WLAN/Bluetooth coexistence
  • Bluetooth Low Energy (BLE)
  • Supports all Bluetooth packet types in BR and EDR modes

ID list​

VersionWLAN VIDWLAN PIDBluetooth VIDBluetooth PID
V1.010ECB8520BDAB85B
V2.010ECB85213D33570

Compatibility list​

Board / SystemV1.0 (Linux)V1.0 (Android)V1.0 (Windows)V2.0 (Linux)V2.0 (Android)V2.0 (Windows)
Radxa X2LSupportedN/ASupportedSupported (Linux >= 6.7)N/ASupported
Radxa ROCK 3ASupportedSupportedN/ASupportedDebuggingN/A
Radxa ROCK 3BSupportedSupportedN/ASupportedDebuggingN/A
Radxa ROCK 5ASupportedSupportedN/ASupportedSupportedN/A
Radxa ROCK 5BSupportedSupportedN/ASupportedSupportedN/A
Radxa ROCK 5 ITXSupportedSupportedN/ASupportedSupportedN/A
Radxa CM3I + Radxa CM3I IO BoardSupportedSupportedN/ASupportedSupportedN/A
Radxa NX5 + Radxa NX5 IO BoardSupportedSupportedN/ASupportedSupportedN/A
Radxa CM5 + Radxa CM5 IO BoardSupportedSupportedN/ASupportedSupportedN/A

Block diagram​

Block diagram

Dimensions​

2D mechanical drawing

Usage​

Installation​

For products that support the A8 module, Radxa official images already include the required drivers. Insert the module into an M.2 E Key socket to use it.

The following example shows installation on ROCK 5B with Radxa official Debian image:

Radxa Wireless Module A8

Wi-Fi​

  1. After booting into the system, open a terminal.

  2. Run the following command to enable Wi-Fi:

sudo nmcli r wifi on
tip

The first time you use sudo, you will be prompted for the password of your login account.

  1. Scan available Wi-Fi networks:
sudo nmcli dev wifi
  1. Connect to a Wi-Fi network:
sudo nmcli dev wifi connect "wifi_name" password "wifi_password"

Replace wifi_name with your Wi-Fi SSID and wifi_password with the Wi-Fi password.

Alternatively, you can use the Wi-Fi UI provided by the Linux desktop environment.

Bluetooth usage​

  1. Check the Bluetooth service status:
sudo systemctl status bluetooth
  1. Start the Bluetooth service:
sudo systemctl start bluetooth
  1. Verify the Bluetooth adapter:
sudo hciconfig

# Output
hci0: Type: Primary Bus: UART
BD Address: 10:2C:6B:49:D5:53 ACL MTU: 1021:8 SCO MTU: 64:1
UP RUNNING
RX bytes:850 acl:0 sco:0 events:58 errors:0
TX bytes:2814 acl:0 sco:0 commands:58 errors:0
  1. Test Bluetooth functionality

    Connect to a Bluetooth speaker:

    First install pulseaudio:

    sudo apt-get install -y pulseaudio-module-bluetooth pulseaudio

    Start pulseaudio:

    sudo pulseaudio --start

    Use bluetoothctl to pair and connect:

    sudo bluetoothctl

    [bluetooth]# default-agent
    [bluetooth]# power on
    [bluetooth]# scan on
    [bluetooth]# trust 41:42:1A:8D:A9:65 #BT-280
    [bluetooth]# pair 41:42:1A:8D:A9:65
    [bluetooth]# connect 41:42:1A:8D:A9:65

FAQ​

When using Radxa OS Bookworm, only one WLAN device appears​

This is caused by different Wi-Fi drivers. Radxa OS Bookworm uses the rtw89 driver, which performs better on low-memory devices. Radxa OS Bullseye uses the 8852be driver, which may provide more features.

You can switch drivers with the following steps:

sudo apt-get update
sudo apt-get install make gcc linux-headers-$(uname -r) build-essential git
git clone https://github.com/lwfinger/rtw8852be.git
cd rtw8852be

echo "EXTRA_CFLAGS += -Wno-error=address" >> Makefile
sed -i "s/CONFIG_CONCURRENT_MODE = n/CONFIG_CONCURRENT_MODE = y/g" Makefile

make
sudo make install

echo "alias pci:v000010ecd0000b852sv*sd*bc*sc*i* 8852be" | sudo tee /etc/modprobe.d/8852be.conf
echo "blacklist rtw_8852be" | sudo tee -a /etc/modprobe.d/8852be.conf
sudo update-initramfs -u -k all
sudo reboot

For more information, see rtw8852be.

Can't enable a 5 GHz hotspot with NetworkManager​

See Wi-Fi hotspot and try specifying the Channel as A (5 GHz) 36.

    You need to be logged into GitHub to post a comment. If you are already logged in, please ignore this message.

    Radxa-docs © 2026 by Radxa Computer (Shenzhen) Co.,Ltd. is licensed under CC BY 4.0