Analog In Out Serial example script (phyduino.py) Reads a potentiometer on A0, sets the on-board LED's brightness from it with PWM, and prints both numbers.
- Wiring
- A potentiometer wiper on A0, with its ends on GND and 3.3 V.
- Output
sensor = 2048 output = 32775
import time
import phyduino as mcu
led = mcu.pwm("LED")
while True:
sensor = mcu.analog_read("A0")
output = sensor * 65535 // 4095
led.duty_u16(output)
print("sensor =", sensor, " output =", output)
time.sleep_ms(2)