1.开发环境安装thonny
1)下载地址:https://thonny.org/
2)安装。
Next.......Install
2.MicroPythonESP32固件下载
下载地址:http://www.micropython.org/
3,ESP32固件的烧录(下载)v1.19.1 (2022-06-18) .bin [.elf] [.map] [Release notes] (latest)
4,烧录过程:
将开发板通过数据线与PC机链接,驱动安装完毕后选择对应COM口,打开Th开发环境配置编译器,选择通许COM口,第一次使用先写入固件,在写入固件界面选择COM口,需要写入的固件,点击安装同时用手短按开发板BOOT键等待程序写入得100%即可。
5.更新固件以后,根据主界面的提示,在主界面点击蓝色圆圈内的红色STOP按钮,重新建立与ESP32的连接。
6.输入程序
from machine import Pin #从机器导入Pin
import time
led = Pin(12,Pin.OUT) #定义引脚为输出模式
while True:
led.value(1) #输出高电平或者led.on()
time.sleep(1) #延时ms
led.value(0) #输出低电平或者 led.off()
time.sleep(1) #延时ms
定时器
from machine import Pin,Timer
led = Pin(12,Pin.OUT)
#定时器1
def led_get(tim):
print(led.value())
if led.value()==1:
led.off()
else:
led.on()
tim = Timer(0)
tim.init(period = 1000,mode = Timer.PERIODIC, callback = led_get)