芯片涨价、支持国产、物联网、方便好用、支持低代码

这些都是选择ESP32的原因之一

使用方法

AT指令

可以使用简单的AT指令实现一些比较常用的功能

20220610123118-2022-06-10

这里丢个链接AT 固件 - ESP32 - — ESP-AT 用户指南 latest 文档

C/C++语言编程

  1. VScode

不建议小白使用,网上例程少,上手慢。

初次编译慢,但后续修改方便,配合上vscode的错误提示,还可。

这个是我目前在用的,因为AT指令不能完全满足我的需求,所以只能自己敲代码了。

当然你也可以选择arduino,不过我觉得它又丑又慢,而且我本身经常用vscode。

通过官方插件,日常使用还是很不错的。

20220610123407-2022-06-10

  1. Arduino

每次修改都要完全重新编译。

又丑又慢,不过胜在编程操作简单。

而且网上有很多例程,可以借鉴,开发效率稍微高点,建议新手使用。

一些问题

  1. 不建议使用esp32的ADC接口,精度较低。
  2. AT指令无法调试PWM,暂未找到解决办法。
  3. ESP32资源有限,只能用在小项目或者副芯片。