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

为什么使用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

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值