Skip to main content

Seeed Studio XIAO RP2040 con CircuitPython

CircuitPython es un lenguaje de programación diseñado para simplificar la experimentación y el aprendizaje de programación en placas de microcontrolador de bajo costo. Hace que comenzar sea más fácil que nunca sin necesidad de descargas previas en el escritorio. Una vez que configures tu placa, abre cualquier editor de texto y comienza a editar código. Es así de simple.

Primeros Pasos

Instalación

Paso 1 Entrar al Modo Bootloader

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

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

pir

El disco aparece (RP1-RP2):

Paso 2 Descarga el firmware para Seeed Studio XIAO RP2040

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

Paso 4 Verifica la unidad de disco si el nombre ha cambiado a "CIRCUITPY".

Ahora has instalado exitosamente CircuitPython en la placa Seeed Studio XIAO RP2040.

Tutorial de Parpadeo de LED

Paso 1 Descarga el editor de CircuitPython - Mu Editor

Paso 2 Abre y elige el modo como "CircuitPython"

Paso 3 Copia y sube los siguientes códigos:

"""Example for Pico. Blinks the built-in LED."""
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 los códigos en REPL como 'code.py' o 'main.py'

El LED de usuario en Seeed Studio XIAO RP2040 entonces parpadeará.

Soporte Técnico y Discusión del Producto

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

Loading Comments...