开发板 + 开发板扩展

ESP32开发板(CH9102驱动芯片) – 20¥

选择已焊排针的,未焊排针的需要手动焊排针 ESP32扩展板 – 9¥ 数据线 – 5.5¥(2根)

数据线分充电线和数据线,充电线无法连接ESP32开发板烧录程序 [可选] 杜邦线 – 10¥(3排)

公对公,母对母以及公对母三种,一种一排

传感器及其他配件

WS2812全彩灯带 – 8~100¥

测试可选最便宜的可做自定义灯带,之后可以配合声音采集传感器 + 律动算法做随音乐律动的灯带 温湿度传感器-DHT11 – 8¥ 3*4矩阵键盘 – 3¥

环境配置

MircoPython

官网 安装包 esp32-20220618-v1.19.1.bin ESP32驱动

官网 CP210x驱动 Thonny

Tonny官方网站 安装包 Thonny-4.0.2 Thonny连接esp32

安装驱动

根据系统型号双击运行CP210x_Windows_Drivers文件夹下对应的驱动文件,安装即可 将固件刷入esp32

安装并启动Thonny,选择run -> Configure interpreter,按图操作,install后显示successful即可 出现此画面即为成功 虚拟机 + Docker(方便,不需要配置各种文件,可以直接在电脑上启Docker,使用虚拟机方便测试)

安装Ubuntu /

安装Docker

执行命令 sudo apt update

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun 或 curl -sSL https://get.daocloud.io/docker | sh

HomeAssistant

sudo docker pull homeassistant/home-assistant:latest

mkdir homeassistant-config

sudo docker run -d --name="homeassistant-v1" -v ./homeassistant-config:/config -p 8123:8123 homeassistant/home-assistant:latest

访问http://ip:8123,看见homeassistant界面即为成功

MQTT

sudo docker pull emqx/emqx:5.0.16

sudo docker run -d --name emqx -p 1883:1883 -p 8083:8083 -p 8084:8084 -p 8883:8883 -p 18083:18083 emqx/emqx:5.0.16

访问http://ip:18083,看见登录网页即为成功,登录账号密码为: admin public

文章来源

评论可见,请评论后查看内容,谢谢!!!
 您阅读本篇文章共花了: