# Project objective: Light up an external LED when a push button is pressed
#
# Hardware and connections used:
# Push button to GPIO Pin 16
# 10000 ohm pull-down resistor for the push button
# LED to GPIO Pin 15
# 220 ohm resistor for LED
#
# Programmer: Adrian Josele G. Quional
# modules
from machine import Pin
from time import sleep
BUTTON = Pin(16, Pin.IN) # creating Push Button object, setting it as IN
# continuously read the signal from the push button while the board has power
while True:
# if the signal from the button is HIGH (button is pressed), turn LED on
if BUTTON.value() == 1:
sleep(0.1)
printf("\nPerforming wifi scan\n");
# otherwise, turn the LED off
else:
printf("\nPerforming wifi scan\n");