主要内容

设置和配置ESP32硬件

安装了MATLAB®金宝appArduino支持包®硬件,详见安装支持包金宝app时,可以配置主机与ESP32单板通过USB或WiFi进行通信。类型arduinosetup在MATLAB命令窗口中选择以下连接类型之一。

请注意

在Linux操作系统上安装ESP32和支持包的相关库时,需要以root用户登录。金宝app另外,确保以root用户启动MATLAB。

USB连接

ESP32硬件通过USB数据线与上位机通信,如图所示。

ESP32单板通过USB与上位机连接

将ESP32硬件配置为通过USB通信:

  1. 通过USB连接ESP32硬件,请选择连接方式USB.点击下一个

  2. 上传Arduino服务器界面中,选择单板类型和端口号选择董事会而且选择端口菜单。

    支持的E金宝appSP32单板为ESP32-WROOM-DevKitC而且ESP32-WROOM-DevKitV1

    然后,选择要包含在ESP32服务器中的库。

    请注意

    选择安装ESP32第三方库选项是与ESP32板工作的强制选项。该选项仅在您第一次选择ESP32板时出现在屏幕上(随后启动硬件设置屏幕检查ESP32库安装,仅在库不可用时显示该选项)。

    请注意

    可以ESP32板不支持该库。金宝app

  3. 点击程序开始将服务器上传到ESP32板。

  4. 上传成功后,单击下一个继续。

  5. 点击测试连接测试主机与ESP32单板之间的连接。

  6. 点击完成完成硬件设置。要连接到ESP32单板,请参见连接Arduino硬件

通过WiFi连接

ESP32硬件通过WiFi与上位机通信,如图所示。

将ESP32硬件配置为通过WiFi进行通信:

  1. 选择连接方式,通过USB连接ESP32硬件无线网络.选择您的WiFi网络的加密类型,并输入必要的凭证。

    请注意

    ESP32单板不支持WEP加密方式。金宝app

    • 如果您之前已使用WiFi通过arduinosetup接口时,可以选择从Arduino板检索最后的配置选项,它从以前的配置中检索必要的凭据。

    • 如果您选择使用静态IP地址框,确保你使用一个可用的静态IP地址,你的路由器允许使用静态IP。

      请注意

      确保子网掩码255.255.255.0默认网关为网络网关的IP地址。

    点击下一个

  2. 上传Arduino服务器界面中,选择单板类型和端口号选择董事会而且选择端口菜单。

    支持的E金宝appSP32单板为ESP32-WROOM-DevKitC而且ESP32-WROOM-DevKitV1

    然后,选择要包含在ESP32服务器中的库。

    请注意

    选择安装ESP32第三方库选项是与ESP32板工作的强制选项。该选项仅在您第一次选择ESP32板时出现在屏幕上(随后启动硬件设置屏幕检查ESP32库安装,仅在库不可用时显示该选项)。

    请注意

    可以ESP32板不支持该库。金宝app

  3. 点击程序开始将服务器上传到ESP32板。

  4. 上传成功后,单击下一个继续。

  5. 点击测试连接测试主机与ESP32单板之间的连接。

  6. 点击完成完成硬件设置。

另请参阅