ESP32C3搭建Python开发环境(视频:下班后实验室)

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)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值