AJUSTES PLACAS ARDUINO/GEUNINO 101:
Claves para la utilización de las placas Arduino/Genuino 101 en Linex:
Puerto: ACM0
Hace falta que cada alumno instale la placa Curie y luego la librería EducationShield.
Sin embargo, falla la compilación. Probablemente falta ejecutar los pasos intermedios.
Instalación en Windows:
Claves para la utilización con Windows:
Al compilar sale un aviso: WARNING: Category 'Education' in library Educationshield is not valid. Setting to 'Uncategorized', pero parece que no hay consecuencias. Al acabar de cargar siempres dice SUCCESS: Sketch will execute in about 5 seconds.
SOLUCIÓN: el problema estriba en la versión del IDE. Hay que instalar la última, la 1.8.8, para Windows o Linux. Solo ésta logra encontrar la última versión de la librería Education Shield. Por tanto, con otras versiones del IDE habría que copiar con un pen drive la librería correspondiente. Sin embargo, esta operación no me funciona: aparentemente se instala la librería, pero falla la instalación.
Aquí vemos la versión del IDE que no va bien: hemos copiado la librería Education Shield a mano, instalándosela en la carpeta:
Pero da error al arrancar el IDE, avisa de que los nombres de los archivos no son correctos. Y luego, a la hora de compilar, da problemas:
Sin embargo, la versión 1.8.7 va bien. Compila sin errores. Esta es la carpeta de EducationShield:
En el ordenador del profesor y en el de los alumnos, con la placa Arduino Genuino Uno, va bien, apareciendo el puerto correcto como ttyUSB0:
Sin embargo, en el mismo ordenador, en el mismo puerto USB, con el mismo IDE, si cambio a la placa CTC101 hay que cambiar el puerto a ttyACM0: