当前位置:   article > 正文

ESP32在线仿真器_esp32仿真

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]

  1. ##(MicroPython_ESP32) http://vcc-gnd.com/rtd/html/esp32/quickref.html#id3
  2. ##此仿真开发板是ESP32
  3. ##只能输入口的引脚:D34~39,其他引脚均可配置输入和输出。
  4. from machine import Pin
  5. import time
  6. led1 = Pin(13, Pin.OUT) # 配置GPIO为输出
  7. led2 = Pin(12, Pin.OUT) # 配置GPIO为输出
  8. led3 = Pin(14, Pin.OUT) # 配置GPIO为输出
  9. led1.on()
  10. led2.off()
  11. led3.off()
  12. print("step1")
  13. time.sleep(1)
  14. led2.on()
  15. led1.off()
  16. led3.off()
  17. print("step2")
  18. time.sleep(1)
  19. led3.on()
  20. led1.off()
  21. led2.off()
  22. print("step3")
  23. time.sleep(1)
  24. cnt = 10
  25. a = 0
  26. while cnt>0 :
  27. cnt=cnt-1
  28. a = cnt%2;
  29. print("count=",cnt," out=",a)
  30. led1.value(a)
  31. led2.value(a)
  32. led3.value(a)
  33. time.sleep(1)

运行效果python终端显示:

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/378728
推荐阅读
相关标签
  

闽ICP备14008679号