SunFounder ESP32 Starter Kit
Code
Note:
• Open the 5.2_tilt_switch.py file located in the esp32-starter-kit-main\micropython\codes path,
or copy and paste the code into Thonny. Then, click “Run Current Script” or press F5 to execute it.
• Make sure to select the “MicroPython (ESP32).COMxx” interpreter in the bottom right corner.
import machine
import time
switch = machine.Pin(14, machine.Pin.IN) # Tilt switch pin
led = machine.Pin(26, machine.Pin.OUT) # LED pin
while True:
# Check if the switch is tilted by reading its value
if switch.value() == 1:
# Turn on the LED by setting its value to 1
led.value(1)
else:
# Turn off the LED
led.value(0)
362 Chapter 3. For MicroPython User