Skip to main content

Seeed Studio XIAO RP2040 con CircuitPython

CircuitPython es un lenguaje de programación diseñado para simplificar los experimentos y el aprendizaje de la programación en placas de microcontroladores de bajo costo. Facilita el inicio sin necesidad de descargas previas en el escritorio. Una vez que configures tu placa, abre cualquier editor de texto y empieza a editar el código. Así de simple.

Comenzando

Instalación

Paso 1 Entrar en Modo Bootloader

Antes de instalar CircuitPython en el Seeed Studio XIAO RP2040, es necesario entrar en el modo bootloader. Podemos ingresar al modo bootloader mediante la siguiente operación:

  • Mantén presionado el botón "BOOT". (La "B" está escrita en la placa que se muestra a la derecha)
  • Conecta el Seeed Studio XIAO RP2040 a tu computadora mientras sigues presionando el botón.
  • La computadora mostrará un controlador de disco (RP1-RP2).

pir

El disco aparecerá (RP1-RP2):

Paso 2 Descarga el firmware para Seeed Studio XIAO RP2040.

Paso 3 Arrastra el archivo .uf2 al controlador de disco ("RP1-RP2").

Paso 4 Verifica el controlador de disco para asegurarte de que el nombre haya cambiado a "CIRCUITPY".

Ahora has instalado con éxito CircuitPython en la placa Seeed Studio XIAO RP2040.

Tutorial de Parpadeo del LED

Paso 1 Descarga el editor de CircuitPython - Mu Editor.

Paso 2 Ábrelo y selecciona el modo "CircuitPython".

Paso 3 Copia y sube el siguiente código:

"""Ejemplo para Pico. Parpadea el LED integrado."""
import time
import board
import digitalio

led = digitalio.DigitalInOut(board.LED)
led.direction = digitalio.Direction.OUTPUT

while True:
led.value = True
time.sleep(0.5)
led.value = False
time.sleep(0.5)

Haz clic en "Serial" para abrir REPL, guarda el código en REPL como 'code.py' o 'main.py'.

El LED integrado en el XIAO RP2040 de Seeed Studio comenzará a parpadear.

Soporte Técnico y Discusión de Productos

¡Gracias por elegir nuestros productos! Estamos aquí para brindarte diferentes tipos de soporte y asegurar que tu experiencia con nuestros productos sea lo más fluida posible. Ofrecemos varios canales de comunicación para adaptarnos a diferentes preferencias y necesidades.

Loading Comments...