1、查看 Micro Python 针对 ESP32 的说明文档
http://docs.micropython.org/en/latest/esp32/quickref.html
2、电路图
3、LED 闪烁程序
from machine import Pin
import time
p2 = Pin(2, Pin.OUT) # create output pin on GPIO2
# p2.on() # set pin to "on" (high) level
# p2.off() # set pin to "off" (low) level
while 1:
p2.value(1) # set pin to on/high
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1
p2.value(0) # set pin to on/high
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1
方式多样,本质一样。
import machine
import time
p2 = machine.Pin(2, machine.Pin.OUT) # create output pin on GPIO2
while 1:
p2.on() # set pin to "on" (high) level
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1
p2.off() # set pin to "off" (low) level
time.sleep(1) # sleep for 1 second
print(p2.value()) # get value, 0 or 1



