Servomotor
Connecta el Servomotor de 180º a la targeta ESP32-S3:

Pots posar.lo a 5V o a 3.3V, i el GPIO de dades pot anar a qualsevol GPIO E/S de ESP32-S3 excepte els GPIOs 0, 3, 45, 46
Prova el programa servo180.py :
# CircuitPython Servo180.py from time import sleep import board import pwmio from adafruit_motor import servo DEBUG = True servo_a_pin = pwmio.PWMOut(board.GPIO7, frequency=50) servo_a = servo.Servo(servo_a_pin, min_pulse=1000, max_pulse=2000) def basic_operations(): if DEBUG: print("Setting angle to 90 degrees.") servo_a.angle = 90 sleep(5) if DEBUG: print("Setting angle to 0 degrees.") servo_a.angle = 0 sleep(5) if DEBUG: print("Setting angle to 90 degrees.") servo_a.angle = 90 sleep(5) if DEBUG: print("Setting angle to 180 degrees.") servo_a.angle = 180 sleep(5) while True: basic_operations() |