>>). Ejecutar una prueba sencilla Paso 5: Preparar para el uso Comprobar la carpeta lib:   Abre CIRCUITPY y busca una carpeta lib. Si está vacía o no existe, créala manualmente (CIRCUITPY/lib/).   Aquí es donde más tarde agregarás bibliotecas externas (por ejemplo, adafruit-circuitpython-requests.mpy). Guarda tu código:   Crea un archivo llamado code.py en el directorio raíz de CIRCUITPY para ejecutar tu programa automáticamente al iniciar. Solución de problemas No aparece ninguna unidad RPI-RP2:   Asegúrate de que el cable USB soporte datos (prueba con otro si es posible).   Verifica el tiempo del botón de BOOT—manténlo presionado hasta después de que el USB esté conectado.   Prueba un puerto USB diferente en tu computadora. La unidad aparece pero no acepta .bin:   Verifica que el archivo .bin coincida con el M5Stack Cardputer (no con otra placa).   Vuelve a descargar el archivo para asegurarte de que no esté corrupto. No CIRCUITPY Después de la Instalación:   Desconecta y vuelve a conectar el cable USB.   Si aún falla, repite el proceso con una nueva descarga de .bin. Fallo en la conexión serie:   Asegúrese de que se seleccione el puerto COM correcto.   Instala los controladores USB si es necesario (el ESP32-S3 generalmente utiliza controladores integrados, pero consulta M5Stack Docs para más detalles). Próximos pasos Una vez que CircuitPython esté instalado, puedes agregar bibliotecas a la carpeta lib y subir tu código (por ejemplo, el script de la API DeepSeek). Si necesitas ayuda con esa parte o encuentras errores, házmelo saber y te guiaré más. Artículos recomendados Configuración de Arduino IDE Principiante de M5Stack: configuración del entorno Principiante de M5Stack: Gestión de bibliotecas Arduino Principiante de M5Stack: grabación de M5Burner ¿Cuál es la diferencia entre los controladores m5stack?">
saltar al contenido

+49 1626571232

info@openelab.io

🚀 ¡Envío gratis a partir de 30€ en Alemania, 50€ en la UE!

Cómo instalar CircuitPython en M5Stack Cardputer

27 Feb 2025 0 Comentarios
Hoy tenemos buenas noticias. M5Stack Cardputer ahora puede usar CircuitPython. Y tenemos una prueba para el M5Stack Cardputer. CircuitPython funciona bien.
Descubramos cómo instalar CircuitPython en M5Stack Cardputer y cómo usar la programación en Python.

Guía de instalación paso a paso

Paso 1: Descarga el firmware de CircuitPython

Visita la Página Oficial de Descarga de CircuitPython:

  Esta página lista el firmware construido específicamente para el M5Stack Cardputer.

Selecciona la Última Versión Estable:

  A partir del 25 de febrero de 2025, la última versión estable es probablemente CircuitPython 9.2.4 (o una versión más nueva de 9.x si está disponible).
  Busca un archivo llamado algo como adafruit-circuitpython-m5stack_cardputer-es_ES-9.2.4.bin.
  Enlace de descarga directa (basado en la versión estable actual):

Guardar el archivo:

  Descarga el archivo .bin a un lugar de fácil acceso en tu computadora (por ejemplo, Escritorio o carpeta de Descargas).

Paso 2: Ingrese al modo Bootloader en M5Stack Cardputer

Apagar el dispositivo:

  Si el Cardputer está encendido, desconéctalo del cable USB o apágalo.

Conectar a la computadora:

  Conecta un extremo del cable USB-C a tu computadora y deja el otro extremo desconectado por ahora.

Entrar en Modo Bootloader:

  Localiza el botón BOOT en el M5Stack Cardputer (típicamente en el lado o en la parte inferior, dependiendo del diseño; consulta la documentación de M5Stack Cardputer si no estás seguro).
  Presione y mantenga presionado el botón BOOT.
  Mientras mantienes presionado el botón BOOT, conecta el cable USB-C al Cardputer.
  Continúe presionando el botón BOOT durante aproximadamente 1-2 segundos después de conectar, luego suéltelo.
  El dispositivo debería estar ahora en modo bootloader.

Verificar Modo de Cargador de Arranque:

  En tu computadora, debería aparecer una nueva unidad USB llamada RPI-RP2 (o similar, indicando el bootloader ESP32-S3).
  Si no aparece ninguna unidad, repita el proceso, asegurándose de mantener presionado el botón de BOOT el tiempo suficiente durante la conexión.

Paso 3: Instalar el Firmware

Copiar el archivo .bin:

  Abre la unidad RPI-RP2 en tu explorador de archivos (por ejemplo, Explorador de archivos en Windows, Finder en macOS).
  Arrastra y suelta el archivo .bin descargado (por ejemplo, adafruit-circuitpython-m5stack_cardputer-en_US-9.2.4.bin) en la unidad RPI-RP2.
  Alternativamente, copia y pega el archivo en la unidad.

Espera la instalación:

  El disco se cerrará automáticamente y el Cardputer se reiniciará una vez que se copie el firmware (esto toma unos segundos).
  No desconecte el cable USB durante este proceso.

Confirmar instalación:

  Después de reiniciar, la unidad USB debería reaparecer, ahora llamada CIRCUITPY.
  Abre la unidad CIRCUITPY para confirmar que contiene archivos como boot.py o README.txt. Esto indica que CircuitPython está instalado correctamente.

Paso 4: Prueba la instalación

Conectar a un terminal serie (opcional pero recomendado):

  Utiliza una herramienta como Mu Editor (la más fácil para principiantes), PuTTY (Windows) o screen (macOS/Linux) para conectarte al puerto serie del Cardputer.

Encuentra el puerto COM:

  Windows: Verifique el Administrador de dispositivos para un nuevo puerto COM (por ejemplo, COM3).
  macOS/Linux: Ejecuta ls /dev/tty* y busca /dev/ttyUSB0 o /dev/ttyACM0.

En el editor Mu:

  Abre Mu, selecciona el modo "Serial" y conéctate al puerto detectado.
  Deberías ver un aviso de Python REPL (>>>).

Ejecutar una prueba sencilla

Paso 5: Preparar para el uso

Comprobar la carpeta lib:

  Abre CIRCUITPY y busca una carpeta lib. Si está vacía o no existe, créala manualmente (CIRCUITPY/lib/).
  Aquí es donde más tarde agregarás bibliotecas externas (por ejemplo, adafruit-circuitpython-requests.mpy).

Guarda tu código:

  Crea un archivo llamado code.py en el directorio raíz de CIRCUITPY para ejecutar tu programa automáticamente al iniciar.

Solución de problemas

No aparece ninguna unidad RPI-RP2:

  Asegúrate de que el cable USB soporte datos (prueba con otro si es posible).
  Verifica el tiempo del botón de BOOT—manténlo presionado hasta después de que el USB esté conectado.
  Prueba un puerto USB diferente en tu computadora.

La unidad aparece pero no acepta .bin:

  Verifica que el archivo .bin coincida con el M5Stack Cardputer (no con otra placa).
  Vuelve a descargar el archivo para asegurarte de que no esté corrupto.

No CIRCUITPY Después de la Instalación:

  Desconecta y vuelve a conectar el cable USB.
  Si aún falla, repite el proceso con una nueva descarga de .bin.

Fallo en la conexión serie:

  Asegúrese de que se seleccione el puerto COM correcto.
  Instala los controladores USB si es necesario (el ESP32-S3 generalmente utiliza controladores integrados, pero consulta M5Stack Docs para más detalles).

Próximos pasos

Una vez que CircuitPython esté instalado, puedes agregar bibliotecas a la carpeta lib y subir tu código (por ejemplo, el script de la API DeepSeek). Si necesitas ayuda con esa parte o encuentras errores, házmelo saber y te guiaré más.

Artículos recomendados

Publicación anterior
Siguiente publicación

Deja un comentario

Todos los comentarios del blog se revisan antes de publicarlos.

Alguien compró recientemente un

¡Gracias por suscribirte!

¡Este correo electrónico ha sido registrado!

Compra el look

Elija opciones

Visto recientemente

Editar opción
Notificación de nuevo disponible
this is just a warning
Acceso
Carro de la compra
0 elementos
RuffRuff App RuffRuff App by Tsun