ESP32 Hosted
ESP32 Hosted (ESP-Hosted-MCU) 是一种解决方案,允许您将 ESP32 模块用作通信协处理器。该解决方案为主机模块提供无线连接(Wi-Fi 和蓝牙),使其能够与其他设备通信。
# 示例配置条目esp32_hosted: variant: ESP32C6 reset_pin: GPIOXX cmd_pin: GPIOXX clk_pin: GPIOXX d0_pin: GPIOXX d1_pin: GPIOXX d2_pin: GPIOXX d3_pin: GPIOXX active_high: true
wifi: ssid: !secret wifi_ssid password: !secret wifi_password-
variant (必需, string): 主机使用的 ESP32 协处理器的型号。可选值为
ESP32、ESP32S2、ESP32S3、ESP32C2、ESP32C3和ESP32C6。 -
clk_pin (必需, Pin): SDIO 时钟引脚。
-
cmd_pin (必需, Pin): SDIO 命令引脚。
-
d0_pin (必需, Pin): SDIO d0 引脚。
-
d1_pin (必需, Pin): SDIO d1 引脚。
-
d2_pin (必需, Pin): SDIO d2 引脚。
-
d3_pin (必需, Pin): SDIO d3 引脚。
-
slot (可选, int): SDIO 插槽编号。默认为 1。
-
reset_pin (必需, Pin): 协处理器的复位引脚。
-
active_high (必需, boolean): 如果启用,协处理器在复位为高电平时处于活动状态。如果禁用,协处理器在复位为低电平时处于活动状态。
更新协处理器固件
Section titled “更新协处理器固件”您可以使用 Esp32 Hosted 平台更新 ESP32 协处理器上的固件。这允许您部署固件更新到协处理器,而无需手动重新刷写。