You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
One correction: It is mentioned, by mistake, that C6 is dual-core. It is not. It is single-core, just like C3.
A couple amendments:
I am using C6 as a proxy and for now it works like a charm. It requires quite some manual config. See below:
substitutions:
device_name: "btproxy-bathroom"esphome:
name: ${device_name}friendly_name: Bluetooth Proxy - Bathroomplatformio_options:
board_build.mcu: esp32c6board_build.variant: esp32c6board_build.flash_mode: dio esp32:
board: esp32-c6-devkitm-1 # Could be devkitc, depending on the modelvariant: esp32c6flash_size: 4MB # Could be 8 or 16, depending on the modelframework:
type: esp-idfversion: 5.3.1platform_version: 6.9.0sdkconfig_options:
CONFIG_OPENTHREAD_ENABLED: nCONFIG_ENABLE_WIFI_STATION: yCONFIG_USE_MINIMAL_MDNS: yCONFIG_BT_BLE_50_FEATURES_SUPPORTED: yCONFIG_BT_BLE_42_FEATURES_SUPPORTED: yCONFIG_ESP_TASK_WDT_TIMEOUT_S: "10"CONFIG_ESPTOOLPY_FLASHSIZE_4MB: ysensor:
- platform: uptime# The uptime sensor is extremely helpful to know if your device is rebooting# when it shouldn't be. This might indicate your interval-to-window timing is# too tight, and the window needs to be reduced.name: "Uptime Sensor"update_interval: 60slogger:
baud_rate: 0api:
encryption:
key: XXXXXota:
platform: esphomepassword: XXXXXwifi:
ssid: !secret wifi_ssidpassword: !secret wifi_passwordap:
ssid: ${device_name}password: XXXXXesp32_ble_tracker:
scan_parameters:
active: truebluetooth_proxy:
active: truebutton:
- platform: safe_modename: ${device_name} (Safe Mode)captive_portal:
Theoretically, S3 should work great as a BT proxy, with ample resources. In reality, it installs well after sufficient tinkering with setup, but Bermuda never recognizes it as a proxy. Below is my setup that seemingly works, but is never recognized.
esphome:
name: "btproxy-test-s3"friendly_name: "btproxy-test-s3"platformio_options:
board_build.flash_mode: dioboard_build.mcu: esp32s3board_build.variant: esp32s3esp32:
board: esp32-s3-devkitm-1 # Depending on the model, can be devkitc as wellvariant: esp32s3flash_size: 4MB # Depending on the modelframework:
type: esp-idfsdkconfig_options:
CONFIG_ENABLE_ESP32_BLE_CONTROLLER: yCONFIG_ESP32S3_DEFAULT_CPU_FREQ_240: yCONFIG_ESP32S3_DATA_CACHE_64KB: yCONFIG_ESP32S3_DATA_CACHE_LINE_64B: yCONFIG_ESPTOOLPY_FLASHSIZE_4MB: yCONFIG_BT_BLE_50_FEATURES_SUPPORTED: yCONFIG_BT_BLE_42_FEATURES_SUPPORTED: yCONFIG_ESP_TASK_WDT_TIMEOUT_S: "10"psram: # I have heard octal and 120MHz may also work on better-endowed editionsmode: quadspeed: 80MHz# Enable logginglogger:
api:
encryption:
key: XXXXXota:
- platform: esphomepassword: XXXXXwifi:
ssid: !secret wifi_ssidpassword: !secret wifi_passwordap:
ssid: ${device_name}password: XXXXXXesp32_ble_tracker:
scan_parameters:
active: truebluetooth_proxy:
active: truecaptive_portal:
The text was updated successfully, but these errors were encountered:
It consists of a high-performance (HP) 32-bit RISC-V processor, which can be clocked up to 160 MHz, and a low-power (LP) 32-bit RISC-V processor, which can be clocked up to 20 MHz.
I notice they don't explicitly use the term "dual core" but nor do they state "single core", which they do on the C3 literature. I have to admit the line-up is so confusing - I can never remember c3 vs s3 vs c2 vs s2 etc!
I am using C6 as a proxy and for now it works like a charm. It requires quite some manual config. See below:
Fantastic, thanks! When I get a moment I'll put this into the wiki and the repo I'm putting together for packaged configs.
Theoretically, S3 should work great as a BT proxy, with ample resources. In reality, it installs well after sufficient tinkering with setup, but Bermuda never recognizes it as a proxy. Below is my setup that seemingly works, but is never recognized.
What do you mean by not recognised? Does it show up in esphome? Or the new bluetooth integration pages? If it is working as a standard esphome bluetooth proxy then Bermuda should recognise it - or is it perhaps recognised but it is just not sending any actual advertisements? Bermuda might only look up a proxy after it gets an advert from it via the bluetooth backend, I'm not sure off the top of my head.
One correction: It is mentioned, by mistake, that C6 is dual-core. It is not. It is single-core, just like C3.
A couple amendments:
The text was updated successfully, but these errors were encountered: