Arduino + ESP32"/>
Arduino + ESP32
这大概是最简单的物联网实验
--------------------------------------------------------------------------------------------------------------------
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台(实验一)
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台(实验二)玩具示波器
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台(实验三)折腾 TFT_eSPI 库
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台(实验四)直接显示网络图片
Arduino + ESP32-C3 + TFT(1.8‘ ST7735S)基础平台(实验五)温湿度
----------------------------------------------------------------------------------------------------------------------
主角:合宙 ESP32-C3
大概可以理解为 ESP8266的价格 + 多一个的蓝牙功能
ESP8266 ESP32 ESP32-C3 这三者略有不同的,仿制别人的项目时建议还是用对应的板子。
有一定基础,达到借助网络能看懂错误信息时再考虑互相移植。
合宙做工真是不错,印刷精美清晰,type-C 口也是很贴心。
测试别人的开源程序时,优先试试 ESP32-C3, 跑不通再用ESP8266 EPS32
注意:买没有焊接排针的,自己如下图焊接排母,方便插 TFT 等模块。
没太多端口需求可以先只焊右边一排,需求左边一排可以焊接弯排针(会被TFT遮挡,只能选弯排针),仔细看视频可以看到。
ESP32-C3 直插 TFT 演示==.html----------------------------------------------------------------------------------------------------------------------
Arduino IDE 开发板管理填写这个地址
没特殊原因就安装最新 ESP32 SDK 2.0.4 ,里面包含 C3 的支持。
上传例程 blink 成功,但是板载灯狂闪而不是预期的慢闪,那肯定不对劲。一看串口有大量文字提示,不断复位的样子。。。例程肯定没错了,那只可能是上传参数出问题。挨个试,最后发现 flash 选 DIO 不能选 QIO。。。这就是文章少的坏处,遇到坑一个个踩!
终于 blink 成功闪起来,注意 C3 板载有两个LED可用,直接用 IO 号 12 13 即可。
更多推荐
Arduino + ESP32
发布评论