Skip to main content

Por si te pasa, PROBLEMA: EchidnaScratch no detecta Echidna: Instalar Firmata

Esto es debido a que si por ejemplo has utilizado mBlock, ArduinoIDE, etc... se ha cargado dentro del Arduino del Echidna (Echidna Shield o Echidna Black da igual) el software de estos programas y por lo tanto se han cargado el FIRMATA que es el software necesario para que se comunique nuestro ECHIDNA (Echidna Shield o Echidna Black da igual) con nuestro programa ECHIDNASHIELD. Ver al final ¿Qué es eso de Firmata)

2024-12-03 08_19_41-EchidnaML.png

¿Cómo puedo restaurar el FIRMATA en el Arduino?

Necesitamos el programa ARDUINO IDE para instalarlo, vamos a arduino.cc https://www.arduino.cc/en/software descargamos e instalamos el programa:

2024-12-03 08_23_11-Software _ Arduino.png

  • Si tenemos ECHIDNA SHIELD vamos a herramientas y seleccionamos placa_ ARDUINO UNO 

  • Si tenemos ECHIDNA BLACK vamos a herramientas y seleccionamos placa ARDUINO NANO

En puerto el COMX que está conectado nuestra placa (si tienes dudas, desconecta la placa, ejecuta ArduinoIDE y mira los puertos, repite la operación, pero con la placa conectada y el nuevo COM ese es)

2024-12-03 08_25_05-Edit Page Draft _ Librería CATEDU.png

Nos vamos a herramientas administrar librerías

2024-12-03 08_27_19-.png

Y buscamos librería FIRMATA aquí vemos que ya está instalada:

2024-12-03 08_28_01-sketch_dec3a _ Arduino IDE 2.3.3.png

nos vamos a cargar el ejemplo FIRMATA

2024-12-03 08_29_04-.png

Lo cargamos en la placa

2024-12-03 08_30_42-StandardFirmata _ Arduino IDE 2.3.3.png

Lo carga, saldrá un mensaje de ok, y ya está NUESTRA ECHINASCRATCH YA PUEDE LEER LA PLACA ECDHINA

2024-12-03 08_31_30-EchidnaML.png

Si aun así, NO LO DETECTA... cambiar de USB 😁 funciona !!

Un resumen lo tienes aquí https://echidna.es/a-programar/instalar-standardfirmata/

¿Qué es eso de Firmata?

Firmata es un protocolo para comunicar microcontroladores con la computadora de una manera sencilla. Permite que se ejecute un programa en EchidnaLM o Snap4Arduino y que este se comunique con la placa microcontroladora mediante el puerto serie.
Fuente https://echidna.es/a-programar/instalar-standardfirmata/

StandarFirmata-Echidna-Scratch.jpg
Fuente https://echidna.es/a-programar/instalar-standardfirmata/