python开发esp32_快速入门MicroPython开发ESP32

  • Post author:
  • Post category:python


为什么使用MicroPython开发ESP32

ESP32是非常热门的一款物联网芯片,它的开发方式非常多样,其中使用MicroPython的方式非常快速便捷,适合试验测试等使用,当然如果设计合理的话也可以用于正式产品开发。

快速入门

开发板准备

入门学习使用MicroPython开发ESP32可以使用乐鑫官方的 ESP32-DevKitC开发板 ,某宝上一搜一大把。也可以使用上面链接文章中的最小系统,反正就是准备个能上电运行、能烧写固件的电路模块就成。

开发工具选择

MicroPython的开发工具选择面非常大,通常情况下只要找个能够启用串口的工具就行,在Windows上常见的有putty、VScode+插件等很多选择。在这里我推荐使用 Thonny ,这个工具是目前我认为最适合用在MicroPython开发上的,其官方网站与项目地址如下:

https://thonny.org

https://github.com/thonny/thonny/

该工具集固件烧录、Python Shell调试、文件管理于一体,是目前用MicroPython开发最理想的工具。

固件下载与烧录

固件可以从MicroPython官网进行下载,ESP32的固件目前分为两类,分别基于ESP-IDF v3.x和ESP-IDF v4.x开发,目前支持的功能上稍有差异。每一类又细分为 GENERIC 普通的 和 GENERIC-SPIRAM 支持外部S



版权声明:本文为weixin_31485835原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。