ESP8266及其升级版ESP32系列,其本质是一个带有Wlan收发器的单片机,由于其内核较为冷门,Tensilica架构,所以主流的开发工具几乎都不支持。
目前可用的开发手段有:
Arduino IDE,使用一种类似C++的语言编程,多数功能已经封装好。刷Node MCU固件,使用Lua脚本编程,有第三方的类IDE工具,多数功能已经封装好。刷AT固件,将其作为从属芯片,使用额外的控制器通过串口AT指令来控制。使用官方SDK从底层进行开发。转载请注明出处育才学习网 » ESP8266与ESP32开发环境用什么