Skip to content

ESP32支持Mixly图型编程,让您能快速使用小机云服务

使用要求

ESP32必须是已经烧录了MicroPython固件

建议在Mixly 4.0及以上版本中使用

建议使用ESP32C3或者ESP32S3

使用方法概述

  1. 下载图形库和example,下载地址 ,提取码: 8888
  2. 在Mixly中设置-->库管理-->本地导入中导入mixly-lib-xxxx开头的zip文件,里面包含ble和wifi的图形库文件
  3. example里面是Mixly图标编程使用示例,可以直接在Mixly中打开使用
  4. 打开相应的example后,从小机云控制台找到您的项目信息
  5. BLE功能需要在填入BLE的项目信息,IOT功能需要填入IOT的项目信息 然后使用打印出来的MAC在相应的项目中创建设备

蓝牙使用小程序:小机云蓝牙

WIFI使用小程序:小机云物联

ESP32 图形编程使用小机云蓝牙

1. 准备项目信息

在电脑打开小机云控制台 xsgee.com。创建或选择您的蓝牙项目。在更多中查看项目详情。

要注意:是蓝牙项目,不是WIFI项目

项目卡片

我们需要准备三个信息,ProjectId,ProjectSecret,设备校验内容(KEY_CONTENT)

项目信息

2. 填入项目信息

把项目信息填入到图形块中

ProjectKey,如果您没有在控制台改过使用默认即可

4. 获取蓝牙MAC

填写完上面的项目信息后,上传代码,重启ESP32 在串口窗口,会看到下面启动日志:

BLE MAC: 9CCC01604492
BLEUART init done, waitting for connection...

4. 创建设备

在您刚才选择的蓝牙项目中,进入项目-->设备列表-->创建设备。输入上面得到的MAC地址(注意是无冒号),选择任意分组,点击创建即可

小机云蓝牙微信小程序

完成上述步骤后,进入小机云蓝牙微信小程序,登录您的账户,搜索连接蓝牙硬件

编辑自定义页面

这里已经完成小程序和硬件的连接。后续您可以在控制台中编辑您的设备页面。 请查看《如何使用小机云蓝牙》界面工作原理简述

补充资料

### MicroPython 固件下载地址:
https://micropython.org/download/?
### ESP32 MicroPython通用固件下载地址
https://micropython.org/download/ESP32_GENERIC_C3/
https://micropython.org/download/ESP32_GENERIC_S3/

烧录工具可以使用 esp32 官方的固件烧录工具flas_download_tool