Tabla de contenido:
- Paso 1: dos versiones de Pixel Kit
- Paso 2: OSX High Sierra, Ubuntu 18.04 y Windows
- Paso 3: cualquier sistema operativo con Python 3
- Paso 4: ¡Usa MicroPython
Video: MicroPython parpadeante en Kano Pixel Kit: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
¡El kit de píxeles de Kano es una gran pieza de hardware! Cuenta con 128 LED RGB súper brillantes, un joystick, 2 botones, un dial, batería y un potente microprocesador como cerebro (ESP32).
Viene de fábrica con un firmware que habla con la aplicación Kano Code, una aplicación en la que tienes desafíos de codificación, puedes buscar creaciones realizadas por la comunidad, transmitir las creaciones realizadas en la interfaz basada en bloques a los LED y guardar animaciones.
Es una excelente manera de dar los primeros pasos para aprender a codificar o de tener una pantalla de animación divertida en casa. Pero si desea desbloquear todo el potencial de su Pixel Kit, existe una solución simple y poderosa: ¡Reemplace el firmware de fábrica con MicroPython!
Este tutorial mostrará varias formas en las que puede reemplazar el firmware de fábrica con MicroPython, así como restaurar el firmware original.
Paso 1: dos versiones de Pixel Kit
Hay 2 versiones de Pixel Kit: la versión de Kickstarter tiene un cerebro Banana Pi y la versión comercial tiene el ESP32.
Si tu Pixel Kit tiene una tarjeta SD, tienes un Kickstarter Pixel Kit (KPK); de lo contrario, tienes un Retail Pixel Kit (RPK).
Este tutorial es solo para Retail Pixel Kit
Paso 2: OSX High Sierra, Ubuntu 18.04 y Windows
Esta es la forma más sencilla de flashear tu Pixel Kit. Vaya a https://github.com/murilopolese/kano-pixel-kit-flash-tool/releases y descargue la última versión de Pixel Kit Flash Tool.
Una vez descargado, asegúrese de que su Pixel Kit esté encendido y conectado a su computadora a través de USB (viene con un cable rojo) y ejecute la aplicación.
Haz clic en "Seleccionar puerto serie …" para elegir el puerto serie de tu Pixel Kit. Si no aparece nada aquí, asegúrate nuevamente de que tu Pixel Kit esté encendido y conectado a la computadora y haz clic en "Actualizar puertos". Si eso no funciona, intente cambiar el puerto USB de su computadora.
En algunos sistemas operativos (como Windows 7), necesitará un controlador para poder hacer que su computadora se comunique con Pixel Kit. La forma más sencilla de obtener el controlador es instalando la aplicación Kano Code. Alternativamente, puede instalar manualmente los controladores FTDI aquí o aquí.
Una vez que se selecciona el puerto serie, simplemente elija lo que desea flashear: el firmware de Kano Code restablecerá el firmware de fábrica y el firmware de MicroPython instalará MicroPython (Pixel32 para ser más específico).
Esto puede tardar de unos segundos a un minuto en completarse.
Paso 3: cualquier sistema operativo con Python 3
Si tiene algún sistema operativo con Python 3 y pip, puede ejecutar fácilmente Pixel Kit Flash Tool desde la fuente de manera muy fácil.
Puede verificar si tiene Python y pip instalados escribiendo `python -V` y` pip -V` en su terminal / línea de comando. Si no tiene Python o pip, descárguelo e instálelo desde
Luego sigue los pasos:
- Descargue el último código fuente en la página de github o usando este enlace.
- Descomprime el código fuente y navega hasta él usando tu terminal
- Ejecute "pip install -r --user requirements.txt"
- Ejecute "python run.py"
Después de eso, debería ver la ventana de la herramienta Flash de Pixel Kit.
- Asegúrate de que tu Pixel Kit esté encendido y conectado a tu computadora a través de USB.
- Haz clic en "Seleccionar puerto serie …" para elegir el puerto serie de tu Pixel Kit.
- Si no aparece nada aquí, asegúrate nuevamente de que tu Pixel Kit esté encendido y conectado a la computadora y haz clic en "Actualizar puertos".
Una vez que se selecciona el puerto serie, simplemente elija lo que desea flashear: el firmware de Kano Code restablecerá el firmware de fábrica y el firmware de MicroPython instalará MicroPython (Pixel32 para ser más específico).
Esto puede tardar de unos segundos a un minuto en completarse.
Paso 4: ¡Usa MicroPython
Puede encontrar toda la documentación de lo que puede hacer con el firmware MicroPython (Pixel32) que acaba de instalar en su Pixel Kit aquí:
Hice otro Instructable solo para los primeros pasos con Pixel32:
www.instructables.com/id/Pixel-Kit-Running…
¡También puede encontrar muchos otros tutoriales de MicroPython y CircuitPython en línea y es muy probable que sean compatibles con Pixel Kit! ¡Avíseme si encuentra algún problema o si tiene una mejor solución!
Recomendado:
StickC M5Stack LED parpadeante: 7 pasos
StickC M5Stack LED Blink: En este proyecto aprenderemos cómo conectar y hacer un LED Blink usando un módulo M5StickC ESP32
Araña LED parpadeante gigante: 13 pasos
Araña LED intermitente gigante: Danger es mi segundo nombre y quería hacer algo genial y tecnológico para el concurso de Halloween; somos ingenieros en ciernes, así que pensamos que deberíamos poder armar algo genial. Lo que obtuvimos fue esto: una araña con ocho ojos LED
Diminuta figura parpadeante de LED: 6 pasos
Diminuta figura parpadeante de LED: puede hacer parpadear fácilmente el LED con arduino o temporizador 555. Pero puede hacer un circuito intermitente sin tales circuitos integrados. Esta es una figura parpadeante simple hecha de partes discretas
Insignia electrónica Insignia de robot parpadeante con LED - Kit de soldadura: 11 pasos
Insignia electrónica Insignia de robot parpadeante con LED - Kit de soldadura: Este artículo está patrocinado con orgullo por PCBWAY. PCBWAY fabrica PCB de prototipos de alta calidad para personas de todo el mundo. Pruébelo usted mismo y obtenga 10 PCB por solo $ 5 en PCBWAY con muy buena calidad, gracias PCBWAY. El Robadge # 1 que desarrollé para
Pixel Kit con MicroPython: Primeros pasos: 7 pasos
Pixel Kit con MicroPython: Primeros pasos: El viaje para desbloquear todo el potencial de Kano's Pixel comienza con la sustitución del firmware de fábrica por MicroPython, pero eso es solo el comienzo. Para codificar en el Pixel Kit debemos conectar nuestras computadoras a él. Este tutorial explicará qué