microPython+vscode

1,208 阅读1分钟

记录一下小白折腾ESP32,网上的教程不是很全,要么没教怎么烧录固件要么不用vscode;跟着教程做发现程序写不进去,原来是先要烧录固件;笔记分为折腾ESP32开发版和安装vscode插件,感谢各位大神无私教学

折腾ESP32开发版

  1. 查看ESP32端口

  2. 烧录固件

    p1.png

    image.png

    • 下载烧录工具:GitHub码云

      下载完成后把ESP32固件和烧录工具FlashTool.exe放在同一个文件夹内

      p2.png

    • 打开FlashTool.exe,配置如图,然后点Flash开始烧录

    p2-2.png

    • 烧录完成如图所示

    p3.png



安装vscode插件

需安装Python和RT-Thread MicroPython两个插件

RT-Thread MicroPython配置

  • RT-Thread MicroPython安装完成后vscode左下角会多出一个插头的图标

p4.png

  • 点击该图标就会显示出可连接的端口,在折腾ESP32开发版的第一步已经查看过端口了

p5.png

  • 连接好ESP32后开始测试:点击编辑器左下角的田字图标开始新建项目,步骤如图所示

p6.png

image.png

image.png

image.png

image.png

  • 修改main_demo.py,代码如下
import time
from machine import Pin

led = Pin(2, Pin.OUT)

while True:
  led.value(1)
  time.sleep(.5)
  led.value(0)
  time.sleep(.5)

image.png

  • 点击同步按钮写入芯片中,

image.png

程序的运行和停止全靠插件控制

image.png

当你看到ESP32的蓝灯持续闪烁时大功告成