3.1 EchidnaML
EchidnaML es el ecosistema de software oficial diseñado para programar las placas Echidna. Se trata de una aplicación de escritorio que unifica tres áreas clave en una sola interfaz: programación por bloques, robótica e Inteligencia Artificial.
Este entorno integra dos potentes herramientas que trabajan de forma conjunta:
- EchidnaBlocks: Una versión personalizada de Scratch que añade bloques específicos para el control del hardware (sensores y actuadores) y la interacción con modelos de IA.
- LearningML: Un módulo especializado en aprendizaje automático (machine learning) que permite crear, entrenar y desplegar modelos de IA sin salir de la aplicación.

Ventajas del Sistema Integrado:
- Plug and play: reconoce la placa y permite empezar a trabajar con ella directamente.
- Todo en uno: No es necesario cambiar de programa para pasar de la programación robótica a la creación de modelos de IA.
- Continuidad: Permite usar los modelos generados en LearningML directamente dentro de los proyectos de la versión de Scratch en EchidnaBlocks.
- Seguridad: Al ser una aplicación de escritorio, facilita el trabajo sin conexión y garantiza un entorno controlado para el aula.
Descargar el programa
Para empezar a trabajar con EchidnaML, es necesario descargar el programa desde la página web de Echidna Educación.