使用Pycharm驱动ESP32一站式解决攻略

使用Thony还是Pycharm

  • 使用Thony可以很方便地下载运行程序,可以看到哪些程序被下载到开发板中了,但是Thonty没有智能提示
  • 使用Pycharm会有智能提示,但是运行程序需要下载后再运行
  • 使用pycharm记得不要用main.py,新手不知道怎么退出,如果遇到了没法退出程序没法重置的情况,请使用Thony删除esp32上的代码或者重新烧录驱动
  • 所以我的建议是两个都用

使用Thony的流程:

使用pycharm的流程

前置准备:去esp32的官网下载esp32的驱动,否则你的电脑识别不到它的端口

ESP32驱动下载地址

  1. 安装插件
    在这里插入图片描述

  2. 设置设备类型和端口
    此处端口的查看方式:
    在这里插入图片描述

  3. 编辑你的运行模式

在这里插入图片描述
5. pycharm会提醒你下载相关模块,让pycharm自己做这件事就好

  1. 若pycharm自己没法下载,可能是网络原因,参考这篇博客

PyCharm更换pip源为国内源、模块安装、PyCharm依赖包导入导出教程

  1. 向esp32下载并运行你的python脚本在这里插入图片描述
    这里需要注意,点击运行后pycharm并不会直接运行脚本,你需要在pycharm将脚本下载到esp32并进入esp32的micropython控制台后,import你刚刚下载的脚本来运行它,如下图
    在这里插入图片描述

写在最后的提醒:

本人是用王铭东老师视频进行学习的,视频中以及网络上找到的部分python代码现在已经不适用了,具体可以自己去看micropython的各个模块的官方文档

比如老师视频中设置呼吸灯的machine包中的duty(value)函数已经不存在了,现在替换为duty_ns(value)和duty_u16(value)了

另外,有些包在你电脑的环境中下载不下来,在你的pycharm里会报错,但是直接运行就好,使用mciropython在开发板上运行是没问题的

在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值