Confirming C6 can be made to work
- Vorherrschende Sprache
- Python
- Sterne
- 2k
- Forks
- 70
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Hi! Just wanted to confirm that I am able to get Bermuda working using my C6 boards (specifically, [these DFRobot boards](https://www.dfrobot.com/product-2778.html)), since that was [mentioned in the wiki as unverified](https://github.com/agittins/bermuda/wiki/ESPHome-Configurations#compatibility-of-esp32-chips). I had to use a newer version of esp-idf, even with the latest esphome, or I'd get compile errors. But with these versions it's good.
My data is pretty noisy with lots of gaps, but I read that's a common issue. I may need to play with the timings more. But it does technically work.
My relevant esphome config, mostly borrowed from the example C3 config (note, I might not need all those platformio overrides anymore, I haven't tested removing them recently):
```
esphome:
name: $devicename
friendly_name: $friendlyname
platformio_options:
board_build.f_cpu: 160000000L
board_build.f_flash: 80000000L
board_build.flash_size: 4MB
build_flags: "-DBOARD_HAS_PSRAM"
board_build.arduino.memory_type: qio_opi
esp32:
board: esp32-c6-devkitm-1
variant: esp32c6
framework:
type: esp-idf
version: 5.3.1
platform_version: 6.9.0
sdkconfig_options:
CONFIG_BT_BLE_42_FEATURES_SUPPORTED: y
CONFIG_BT_BLE_50_FEATURES_SUPPORTED: y
CONFIG_ESP_TASK_WDT_TIMEOUT_S: "10"
logger:
baud_rate: 0
safe_mode:
api:
password: ""
on_client_connected:
- esp32_ble_tracker.start_scan:
continuous: true
on_client_disconnected:
if:
condition:
not:
api.connected:
then:
- esp32_ble_tracker.stop_scan:
ota:
- platform: esphome
password: ""
wifi:
ssid: $wifissdi
password: $wifipassword
# Added to get ADC working properly
external_components:
- source: github://PhracturedBlue/c6_adc
#refresh: 0s # uncomment to force refresh of repo
esp32_ble_tracker:
scan_parameters:
continuous: false
active: false
interval: 322ms
window: 200ms # Shortened this time to try and improve reliability
bluetooth_proxy:
active: false
```
Example of reading the distances from all the ESP32-C6s in my house:
Beitragsleitfaden
Bewertung
Dieses Issue wurde noch nicht bewertet.