赞
踩
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(). 等等
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。