🛠 BLE 5 et Wi-Fi en simultané : la coexistence tri-radio
El C6 también admite Bluetooth 5 LE — no hay Bluetooth Classic, esto es definitivo. En este tutorial, ejecutas BLE y Wi-Fi simultáneamente en la misma placa, lo que ilustra la coexistencia de tres radios: las tres radios comparten una sola antena y un solo front-end de 2,4 GHz. Con arduino-esp32 v3.x (placa ESP32C6 Dev Module): usa WiFi.mode(WIFI_STA) y WiFi.begin por un lado, y BLEDevice::init("c6-presence") y BLEAdvertising::start con una respuesta de escaneo por el otro. Transmitas un beacon con nombre mientras el Wi-Fi permanece conectado, y muestras el RSSI en el puerto serie, que pasa por el USB Serial/JTAG nativo. El BLE 5 del C6 aporta el Coded PHY de largo alcance (recepción hasta −106 dBm a 125 kbps), las extensiones de publicidad y el PHY de 2 Mbps. Restricción de arquitectura: el C6 es de un solo núcleo y solo BLE, por lo que todo código proveniente de un ESP32 de doble núcleo o que dependa de Bluetooth Classic (SPP, A2DP) debe ser rediseñado. Ejercicio: varía el intervalo de publicidad y analiza el impacto en la autonomía de la batería. Para un desarrollo BLE serio con ESP-IDF, activa la pila NimBLE en menuconfig.
Otros tutoriales para esta placa
Ejemplos de código para esta placa
clignotante.inoArduinobouton-led.inoArduinorespiration.inoArduinodht22.inoArduinooled-i2c.inoArduinoserveur-web.inoArduino