This Amplifier Board Features Beken BK3266 Bluetooth 5.0 Audio SoC

I’ve been writing about a few Bluetooth 5.0 solutions this year, but in most case those were based on Nordic Semi nRF52 chips which do support BT 5.0 Low Energy, but not Bluetooth classic which means they are suitable for HID devices, but not for all applications such as potentially some Bluetooth audio application.

I’ve just come across a $10.59 audio amplifier board on IC station that is supposed to support Bluetooth 5.0 via Beken BK3266 Bluetooth audio chip.

Bluetooth 5 audio board

Specifications and features listed for the board:

  • Bluetooth 5.0 Connectivity
    • Up to 6 paired devices
    • Bluetooth protocols – HFPV1.7, A2DPV1.2, AVRCPV1.5, AVCTPV1.2, AVDTPV1.2
    • Range up to 10 meters
    • Transmission Power – Class2, 4dbm
    • Sensitivity – -81dBm < 0.1% BER
    • Frequency Range – 2.402GHz – 2.480GHz
  • Audio
    • MP3/WMA/WAV music format
    • Speaker Impedance – 4 to 8 Ohm
    • Output Power –  2x15W at 16V/4A, 2x10W at 12V/4A
    • Audio signal to noise ratio >75dB
  • Configuration via UART interface
  • Misc – On/off button
  • Supply Voltage – 8.0 to 22.0 V DC
  • Power Consumption –  Working current <=20mA; standby current <500uA
  • Dimensions – 71 x 53 x 9.4 mm
  • Temperature Range -20℃ to 85℃
  • Relative Humidity- 0% to 95%

Bluetooth 5.0 audio amplifier boardIn order to use the board, you’ll need to connect buttons, microphone, as well as 10W or 15W speakers as shown in the wiring diagram above. Complete the hardware setup with a power source, and an optional? input audio signal. Pair the board with your phone, and start playing music. You can also connect a USB to TTL debug board to configure the board over UART.

But what’s the benefit of Bluetooth 5.0 for audio application? The board is said to be suitable for DIY speaker, voice intelligent control, Bluetooth signal conversion, stereo Bluetooth speaker or headset, Bluetooth hands-free calling, Bluetooth control, and multimedia equipment, all of which are possible with older versions of Bluetooth. The product page further mentions that “Bluetooth 5, support serial port to change the name and password, support button to turn off / boot, support serial port to change the tone volume, and off, support call off, power on, maximum volume”, which don’t seem specifically related to BT 5.0.

Bluetooth 5.0 does support longer range but with a 10 meters range this solution clearly does not take advantage of this new feature. Bluetooth 5 announcement did not include any specific about audio improvement, So I had a look at a Bluetooth 5 paper, and audio is mentioned three times:

  1. Bluetooth 5 introduces the ability to perform periodic data to be broadcast, it’s possible to chain packets and deterministic advertising, which allows scanners together and for each packet to contain a different to synchronicity their scanning for packets with the subset of the whole data set. Schedule of the advertising device. This can be a more power-efficient way to perform scanning and is also likely to pave the way for new uses of Bluetooth LE in
    connection-less scenarios, such as audio applications
  2. The Bluetooth 4 channel selection algorithm used in frequency hopping produced only 12 distinct sequences of channels and all packets in a given connection event would use the same channel, which is not optimal for some applications, such as audio. Bluetooth 5 introduced a new channel selection algorithm called channel selection algorithm #2. Hopping sequences are now pseudo random and the distinct sequences which are possible are very large.
  3. Bluetooth’s advertising extensions feature will pave the way for next-generation beacons, advanced audio applications and more.

If one can indeed use Bluetooth 5 LE for audio applications one obvious advantage would be longer battery life thanks to the lower power consumption. Points 2 likely means audio cuts are less likely, and improvement made to Bluetooth 5 advertising extensions should reduce re-connection time.

It’s hard to know if BK3266 supports any of those “features” since Beken did not update their website with any info about the new chip, and I could not find the datasheet online. For reference, another BK3266 board is sold on Aliexpress for about the same price, already includes the buttons, support 3.6 to 5V power input, but there’s even less details than for the IC Station board.

Support CNX Software - Donate via PayPal or become a Patron on Patreon
Notify of
newest most voted
1 year ago

Any idea if the BK3266 can sink from a2dp, or record from the hands-free-profile/RFCOMM? I’m looking for something that can record audio from a2dp & hfp/hs profiles.

I also need to send data (preferrably via the fast ftp profile 2.1Mbps).. but unfortunately, that profile doesn’t seem to be implemented in all classic 2.1 chipsets (edr/hs).

1 year ago

No Apt-X support (LL and/or HD)?

1 year ago

Found a datasheet, the title says BK3256 but the text in the datasheet refers to the BK3266.

Regardless, I’m trying to find more AT commands apart from simply changing the BT name/pairing settings. I’ve used the RN52 chips and they come with a load of options to configure pretty much every thing.

1 year ago

Note how that manual lists the Bluetooth revision as 4.2 ” The BK3266 Bluetooth baseband implements the Bluetooth version 4.2 Enhanced Data Rate (EDR) modem providing Basic Data Rate (BDR) 1 Mbps as well as the enhanced 2 Mbps, and 3 Mbps data rates ” Everything I could dig up suggests that 1. A2DP is not a valid profile over BLE and thus any BT 5 changes do NOT affect audio transmission (but could affect pairing and control) 2. This part or any other part that might claim “Bluetooth 5 audio” like the Qualcomm CSR8675 is still a dual mode… Read more »

1 year ago

The commands list looks very helpful. I am having trouble getting started with sending commands and maybe someone could help. I have a USB to ART cable, a terminal program, and the driver for the chip in the cable. The board seems to connect, and sends a few codes to the terminal (SY_PO, BT_AC, BT_WC, BT_WP). I have tried sending the above commands, or other simple ones like AT but never receive a response in the terminal from the board. Any ideas?

11 months ago

I have te same problem……

11 months ago

Hello, I just made a connection to the board.
I have an USB to serial converter with CH340 Chip. Be careful, the TTL level is 3,3V!
Connect RXT to TXD and TXD to RXD and GND to GND (not COM)
Use 9600 Baud 8n1.
I used hterm. Send CR/LF at Enter key.

Some Commands are leading with COM+ other with BT+ and then the Command. Example: COM+MEQ Answer: EQNORMAL

Best regards from Germany


2 months ago

What commands were you able to find? I’m using the list from araczkowski’s github, but only see COM+ commands, no BT+ commands.

yo da
yo da
8 months ago

Not BT 5.0 but 4.2