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 ) ¿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: Descargamos , instalamos (dando aceptar a todos los controladores que pide permiso, marcando que es de confianza, etc.. ) y ejecutamos , Y elegimos la placa y el puerto ¿QUÉ PLACA - BOARD TENGO QUE ELEGIR?   Si tenemos ECHIDNA SHIELD vamos a herramientas y seleccionamos placa_  ARDUINO UNO  Si tenemos ECHIDNA BLACK vamos a herramientas y seleccionamos placa ARDUINO NANO ¿Y EL PUERTO? Tienes que elegir el puerto COMX  (donde X es un número) 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. LIBRERIA FIRMATA Nos vamos a herramientas - administrar librerías Y buscamos librería FIRMATA aquí vemos que ya está instalada, si no la tienes instalada, dale a Install : PROGRAMA EJEMPLO STANDARDFIRMATA Nos vamos a Archivo - Ejemplos - Firmata y cargar el ejemplo STANDARDFIRMATA Lo cargamos en la placa dándole a la flecha (tarda algo pues primero lo compila) Lo carga, saldrá un mensaje de ok, y ya está NUESTRA ECHINASCRATCH YA PUEDE LEER LA PLACA ECDHINA 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/ Fuente https://echidna.es/a-programar/instalar-standardfirmata/