使用IDEA作为ESP32的开发环境(microPython)

工作常用IDEA,不想在电脑上装太多软件,之前在Idea上写Python,那么用Idea写microPython应该也是可以的,就是为了不装PyCharm,如果你一直在Idea上写python,可以照着试试
环境:你window10 ,python3.7.5,IDEA(2020.3) 硬件部分ESP32-C3(10块钱买的)

参考: https://blog.csdn.net/qq_43454310/article/details/114792124

  1. 首先安装MicroPython插件(前提是已经安装过了Python插件)
    在这里插入图片描述

  2. 使用Idea创建一个Python项目

  3. 在facets中添加micropython
    在这里插入图片描述
    选中项目点击ok
    在这里插入图片描述

  4. 配置端口,点击ok (端口号可以从 管理—>设备管理–端口 中查找)
    在这里插入图片描述

  5. 下载固件
    去 https://www.micropython.org/download/ 下载自己对应板子的固件 我用的是
    在这里插入图片描述

  6. 下载需要工具包

#esp工具包,用这个刷入micropython
pip3 install esptool

#用这个进入micropython
pip3 install rshell
  1. 刷入固件
因为要使用esptool这个工具 使用
#需要用命令查看esptool的位置
	pip show -f esptool
#获取的一大堆命令中找到  `Location:
如果经常要用建议配置到Path中

#清空ESP32
esptool --chip esp32-C3 --port COM3 erase_flash
刷入固件(在esp32-20220117-v1.18.bin文件目录下执行)
esptool --chip esp32-C3 --port COM3 --baud 460800 write_flash -z 0x1000 esp32-20220117-v1.18.bin
# 0x1000 也可能是 0x0
  1. 测试
    在刚创建的项目中 创建main.py文件(项目目录下 不要放在任何文件夹下,名字也不能改)
    在这里插入图片描述
    在这里插入图片描述](https://img-blog.csdnimg.cn/930fe364675a463db5176fd998101e41.png)
    运行: Run ‘Flash main.py’ (注意框起来的部分,run时就时执行这条指令)
    在这里插入图片描述
  2. 查看在板子中运行结果(Tool -> MicroPython -> microPython REPL)
    在这里插入图片描述
    然后按Ctrl + D(或者复位按钮)
    在这里插入图片描述
    注意点: main.py 所在位置,以及文件名称, 错了之后,文件能上传到板子里,但是无法运行
  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值