ESP32在线仿真器

1. Wokwi是一个电子在线仿真平台,支持的芯片有ESP32,STM32,树莓派,Arduino

网址: https://wokwi.com ; 而且支持在vscode内置插件仿真

2. ESP32可以使用microPython开发,相关sdk说明MicroPython(ESP32)快速入门 — 小蟒蛇嵌入式开发教育 2020.02 documentation (vcc-gnd.com)

3.ESP32的GPIO说明:

除了 GPIO 34~39 是仅输入引脚,其他GPIO均可配置成输入输出。

4.DF机器人创客社区 DF创客社区 - 分享创造的喜悦 (dfrobot.com.cn)

5. demo for led run [跑马灯demo]

##(MicroPython_ESP32)  http://vcc-gnd.com/rtd/html/esp32/quickref.html#id3
##此仿真开发板是ESP32
##只能输入口的引脚:D34~39,其他引脚均可配置输入和输出。

from machine import Pin
import time

led1 = Pin(13, Pin.OUT)    # 配置GPIO为输出
led2 = Pin(12, Pin.OUT)    # 配置GPIO为输出
led3 = Pin(14, Pin.OUT)    # 配置GPIO为输出

led1.on()  
led2.off()  
led3.off()               
print("step1")
time.sleep(1)

led2.on()  
led1.off()  
led3.off()               
print("step2")
time.sleep(1)

led3.on()  
led1.off()  
led2.off()               
print("step3")
time.sleep(1)


cnt = 10
a = 0
while cnt>0 :
  cnt=cnt-1
  a = cnt%2;
  print("count=",cnt," out=",a)
  led1.value(a)
  led2.value(a)
  led3.value(a)
  time.sleep(1)

运行效果python终端显示:

当然了,这个python终端还可以直接敲指令让开发板运行指令,如让第一个灯开 led1.on(). 等等

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值