Primer programa per provar una targeta nova
Connecta a la targeta ESP32-S3 un led i una resistencia de 220 Ohms, de la forma següent.

Copia al Thonny el programa HolaMon.py següent.
"""CircuitPython Semafor""" import time import board import digitalio led1 = digitalio.DigitalInOut(board.GPIO4) led1.direction = digitalio.Direction.OUTPUT while True: led1.value = True print("Led engegat!") time.sleep(3) led1.value = False print("Led apagat!") time.sleep(3) |
Però abans d'executar-lo cal dir-li a thonny que vas a usar CircuitPython, per fer això vés a Tools Options

I selecciona la versió de CircuitPython (generic) com variant de Python,
Triem el port de la targeta ESP32-S3 com alguna variant de /dev/ttyACM0 o semblant.
Li donem al botó Ok.

Consulta dels GPIOs que reconeix ESP32-S3
Entra al terminal de Thonny quan tingues la targeta ESP32-S3 connectada i escriu les ordres:
import board
dir(board)

Es important saber traure aquest llistat de GPIOs per que cada tipus de targeta
en CircuitPython pot esmentar els GPIOs d'una forma diferent.