From 2effbd4fb0e3fa1cefd1a1adabba1b4c41628042 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Thu, 8 Jul 2021 15:21:23 +0200 Subject: [PATCH] readme: sco-over-hci works on esp32 at least since esp-idf 4.3 --- README.md | 2 +- chipset/README.md | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index beb69a6e9..c98fa6bf9 100644 --- a/README.md +++ b/README.md @@ -93,7 +93,7 @@ Cypress CYW43xxx | Dual mode + Wifi | H4, H5 | Don't know | Cypress PSoC 4 | LE | H4 | n.a. | | HCI Firmware part of PSoC Creator kit examples Dialog Semiconductor DA14581, DA14585 | LE | H4, SPI | n.a. | da14581 | Official HCI firmware used Dialog Semiconductor DA1469x | LE | H4, SPI | n.a | | HCI Firmware part of DA1469x SDK -Espressif ESP32 | Dual mode | VHCI | Not yet | | SoC with Bluetooth and Wifi +Espressif ESP32 | Dual mode | VHCI | Yes | | SoC with Bluetooth and Wifi EM 9301, 9304 | LE | SPI | n.a. | em9301 | Custom HCI SPI implementation Intel Dual Wireless 3165, 8260, 8265 | Dual mode | USB | Probably | intel | Firmware size: 400 kB Nordic nRF | LE | H4 | n.a. | | Requires custom HCI firmware diff --git a/chipset/README.md b/chipset/README.md index 56e2dff90..5dac272c4 100644 --- a/chipset/README.md +++ b/chipset/README.md @@ -67,7 +67,7 @@ Cypress PSoC 4 | LE | H4 | Don't know | n.a. Dialog DA14581 | LE | H4, SPI | No | n.a. | No | No | n.a. | Don't know | da14581 | Official HCI firmware included in BTstack Dialog DA14585 | LE | H4, SPI | No | n.a. | Yes | Yes | n.a. | Yes | da14581 | Official HCI firmware included in BTstack Dialog DA1469x | LE | H4, SPI | No | n.a. | Yes | Yes | n.a. | Yes | da14581 | HCI Firmware part of DA1469x SDK -Espressif ESP32 | Dual mode + Wifi | VHCI | Yes | Not yet | Yes | Yes | Yes | Don't know | | SoC with Bluetooth and Wifi +Espressif ESP32 | Dual mode + Wifi | VHCI | Yes | Yes | Yes | Yes | Yes | Don't know | | SoC with Bluetooth and Wifi EM 9301 | LE | SPI, H4 | No | n.a. | No | No | n.a. | Don't know | em9301 | Custom HCI SPI implementation EM 9304 | LE | SPI, H4 | Yes | n.a. | Yes | Yes | n.a. | Don't know | em9301 | Custom HCI SPI implementation Intel Dual Wireless 3165, 8260, 8265 | Dual mode | USB | Yes | Probably | Don't know | Don't know | Don't know | Don't know | intel | Firmware size: 400 kB @@ -171,7 +171,8 @@ The newer DA1469x uses an external flash. The DA 1469x SDK contains a HCI firmwa ## Espressif ESP32 -The ESP32 is a SoC with a built-in Dual mode Bluetooth and Wifi radio. The HCI Controller is implemented in software and accessed via a so called Virtual HCI (VHCI) interface. It supports both LE Data Length Extensions (DLE) as well as multiple LE roles. SCO isn't supported currently, but [Espressif is working on it](https://github.com/espressif/esp-idf/issues/1118). +The ESP32 is a SoC with a built-in Dual mode Bluetooth and Wifi radio. The HCI Controller is implemented in software and accessed via a so called Virtual HCI (VHCI) interface. +It supports both LE Data Length Extensions (DLE) as well as multiple LE roles. Since ESP-IDF v4.3, SCO-over-HCI is usable for HSP/HFP. ## EM Microelectronic Marin