使用Arduino开发ESP32(二):芯片的选择与hello world!

之前用的是安信可家的esp32-s
按照他家的资料尝试搭建环境,结果网站上给的资料不清不楚,最后也没成
算了,直接使用arduino一键开发
然后发现这款板子和arduino的库函数对不上(存疑,我用的是DEV Module 模式)

arduino里面的esp开发模式常用的有两种:
1.ESP32 DEV Module(对应ESP WROOM 32 芯片)
2.ESP32 WROVER Module(对应ESP WROVER 32 芯片)
两者芯片的不同可以参考文章:
ESP32概述与入门准备

安信可家的板子上没有标明所使用的cpu型号,用了它自家的logo
(折腾了一上午,也没想仔细查资料了)
故放弃了,淘宝上另找了一块WROOM的板子(包邮20r,更便宜了)

对于刚入坑的菜鸟来说,板子的型号多种多样,更别说各大厂商自家的各种衍生型号了,混杂在一起,简直让人云里雾里。

下面讲下我的esp32第一个例程:hello world!
基本操作
√是编译
→是烧写

在工具里选择接开发板的端口(我安装了ch340驱动,即usb转串口)
使用Arduino开发ESP32(二):芯片的选择与hello world!_第1张图片
编译上传之后,工具里选择串口监视器查看运行效果
使用Arduino开发ESP32(二):芯片的选择与hello world!_第2张图片
记得调整波特率,我勾选了“显示时间戳”,方便查看
使用Arduino开发ESP32(二):芯片的选择与hello world!_第3张图片

代码
使用Arduino开发ESP32(二):芯片的选择与hello world!_第4张图片
运行效果
使用Arduino开发ESP32(二):芯片的选择与hello world!_第5张图片
再次感谢两位前辈帖子的指引:
ESP32概述与入门准备
ESP-WROOM-32模组入坑指南

你可能感兴趣的:(ESP32学习之路,ESP32,蓝牙,wifi,Arduino,芯片,串口通信)