what is Bluetooth Protocol Stack
The Bluetooth stack, also known as the Bluetooth protocol stack, is a collection of software protocols that Bluetooth devices use to communicate with each other. The stack consists of several layers, each responsible for a specific function. These layers work together to establish and maintain the connection between two or more Bluetooth devices and facilitate communication between them. Some of the functions that the Bluetooth stack performs include device discovery, connection establishment, and data transfer. Different operating systems and devices may use different Bluetooth stacks, and several different protocols may be used within each stack.
How to Select Suitable Bluetooth Protocol Stack/RF Module for Car
Usually, when we choose the Bluetooth Protocol Stack/RF module for car applications, the following points need to be confirmed:
1. Operating system (OS): Android/Linux, etc.
2. Kernel version
3. Interface requirements: such as UART, SDIO, PCle, etc.
4. Detailed application scenarios

Feasycom Bluetooth protocol stack / RF module introduction
Model | BT805A | BT805B/C | BT825B | BT825EB | WF122 | BW101 | BW104 | BW105 | BW121 | BW126 | BW151 |
Chipset | CSR8311 | CSR8811 | RTL8761BTV | RTL8761BTV | RTL8811 | QCA1023 | QCA6574A | QCA6574A | RTL8821CS | RTL8852BE | AD8800 |
UART | YES | YES | YES | YES | NO | YES | YES | YES | YES | YES | YES |
SDIO | NO | NO | NO | NO | NO | YES | NO | NO | YES | NO | NO |
PCle | NO | NO | NO | NO | NO | NO | YES | YES | NO | YES | NO |
USB | NO | NO | NO | NO | YES | NO | NO | NO | NO | NO | YES |
BT | 4.2 | 4.2 | 5.0 | 5.0 | 4.2 | 5.0 | 5.0 | 5.0 | 4.2 | 5.2 | 5.0 |
Operating Temperature (℃) | -40~85 | -40~85 | -20~70 | -20~70 | -20~70 | -40~85 | -40~85 | -40~85 | -40~85 | -40~85 | -20~80 |