Skip to content

ValdikSS/Bluetooth-Controllers-Reversing

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bluetooth Controllers Reversing

Reverse engineering Bluetooth controllers to get more out of them!

This repository serves two main purposes:

  • Map Bluetooth dongles to Bluetooth chip controllers to facilitate purchase decissions.
  • Map vendor commands available for each chip, to get advanced functionalities.

If you want to contribute to this documentation and do not know how to, checkout the Guide

Dongles

Device VID&PID Transp Ant Con Chip
Cypress CYW920819EVB-02 04b4:009b UART 1 UFL Cypress CYW20819
EDUP EP-B3536 0bda:a728, 2550:8761 USB 1 SMA Realtek RTL8761BUV
Nebra CSR8510 0a12:0001 USB 0 No Qualcomm CSR8150
Rocketek RT-BT4E 0a12:0001 USB 0 No Qualcomm CSR8150
Sena UD100 0a12:0001 USB 0 No Qualcomm CSR8311
Rocketek RT-BT4 0a5c:21ec USB 0 No Broadcom BCM20702A
TP-Link UB4A 0a12:0001 USB 0 No Qualcomm CSR8150
TP-Link UB500 Plus 2357:0604 USB 0 No Realtek RTL8761BUV
TP-Link UB500 2357:0604 USB 1 No Realtek RTL8761BUV
UGREEN CM591 10d7:b012 USB 0 No Actions ATS2851
UGREEN CM748 33fa:0012 USB 0 No Barrot Unk
UGREEN CM749 33fa:0010 USB 1 No Barrot BR8554
ZEXMTE Unk1 0bda:a728 USB 1 SMA Realtek RTL8761BUV
ZEXMTE Z01 0bda:a729 USB 2 No Realtek RTL8761BUV
ZEXMTE Z03 ? USB 0 No ?

Chips

Chip WOOTB1 Modes BT Ver
Actions ATS2851 Yes 5.3
Barrot BR8554 Yes 5.4
Barrot Unk Yes
Broadcom BCM20702A 4.0
Cypress CYW20819 Yes
Espressif ESP32 Yes BR/EDR/LE 4.2
Qualcomm CSR8150 Yes BR/EDR/LE 4.0
Qualcomm CSR8150 Yes BR/EDR/LE 4.0
Realtek RTL8761BUV No BR/EDR/LE 5.1

Footnotes

  1. Works out of the box.

About

Reverse engineering Bluetooth controllers to get more out of them!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published