ESP32开发之路学习(一)
开发环境的选择与安装
ESP32的开发环境有很多种(乐鑫也还适配了arduino)
也分开发方式
arduino的话 使用的函数库也都是arduino创客风格的 容易直接从arduino转过来
如果是新手的话 了解熟悉Arduino IDE 也需要花一定的时间 同时也得从arduino的库中
学习ESP的函数描述说明 和 参数 、函数作用 整体来说上手需要时间 熟练难度不大 精通上限不高
除开arduino风格的开发剩下就是乐鑫官方的SDK软件包了(Espressif IDF)
ESP-IDF 是乐鑫官方推出的物联网开发框架(官方介绍)
github上已经进入5.0版本 不过4.4版本是目前2022年5月25日11:57:37 主要使用的版本
可以官方支持到2024年
在此前 一般也分几种开发环境 这里不多说
我选择了Espressif IDE(乐鑫自家的) 从原先的编辑器插件升级到了 IDE
2月份才发布的
参考下载安装教学
https://wenku.baidu.com/view/3ef209364731b90d6c85ec3a87c24028905f8541.html
乐鑫玩得比较花 IDE用起来也不容易
一开始板子烧录代码进去之后也不知道到底成功没有
后来参考官方github 对IDE的介绍中的串口监视器使用
https://github.com/espressif/idf-eclipse-plugin/blob/master/README_CN.md
看到了程序的hello world 在跑才确认代码成功烧录下载
接下来还需要熟悉IDE的界面
接下来的实践方向
主要还是连接网络 做一些网络方面的小程序
参考b站学freertos的up主进行开发也可以