跳转到内容

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 协处理器的型号。可选值为 ESP32ESP32S2ESP32S3ESP32C2ESP32C3ESP32C6

  • 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): 如果启用,协处理器在复位为高电平时处于活动状态。如果禁用,协处理器在复位为低电平时处于活动状态。

您可以使用 Esp32 Hosted 平台更新 ESP32 协处理器上的固件。这允许您部署固件更新到协处理器,而无需手动重新刷写。