ESP32-S31未来会不会有蓝牙Controller HCI Uart固件可以刷?
Moderator: bongjiajun
-
edward_jamse
- Posts: 2
- Joined: Thu Jun 04, 2026 8:47 am
ESP32-S31未来会不会有蓝牙Controller HCI Uart固件可以刷?
如题,就像ESP32以及ESP32 - C3那样可以直接刷成蓝牙控制器,进而直接用UART HCI操控蓝牙控制器。因为这代回归了经典蓝牙以及新增LE Audio,如果能刷controller固件的话,从个人爱好者角度来看,可玩性是很高的
-
edward_jamse
- Posts: 2
- Joined: Thu Jun 04, 2026 8:47 am
Re: ESP32-S31未来会不会有蓝牙Controller HCI Uart固件可以刷?
感谢管理员回复,我昨天拿到板子,参考C3和ESP32上的hci uart示例工程,也在ESP32 S31上实现了hci uart功能,且成功适配开源项目btstack的双模环境,后续会寻求适配zephyr的LE Audio。
就是有一个小bug,support feature命令的回复里,esp32 s31显示不支持经典蓝牙,只支持BLE,所以btstack的初始化要绕过这里。但是经典蓝牙的命令和ACL实际能正常收发。
附件是实现ESP32 S31 hci uart的工程,很轻量,有需要的朋友可以参考。
就是有一个小bug,support feature命令的回复里,esp32 s31显示不支持经典蓝牙,只支持BLE,所以btstack的初始化要绕过这里。但是经典蓝牙的命令和ACL实际能正常收发。
附件是实现ESP32 S31 hci uart的工程,很轻量,有需要的朋友可以参考。
- Attachments
-
- ESP32_S31_HCI_UART.zip
- (46.41 KiB) Not downloaded yet
Who is online
Users browsing this forum: No registered users and 0 guests
