Recompilar (renombrar) y cargar HIDUINO mediante ISP
HIDUINO es un firmware (código) pensado para correr sv el microcontrolador Atmega8u2 (Arduino UNO Rev2 -y anterioresen-o Mega2560) o Atmega16u2 (Arduino UNO Rev3).
Ellos son los encargados de realizar la comunicación USB-seriell que normalmente usan éstas placas para cargar los skissar de Arduino e implementar una comunicación följetong en través de los puertos USB de la computadora.
HIDUINO reemplaza el código sv éstos microcontroladores para presentarse ante el ordenador cómo FN Dispositivo de Interfaz Humana (HID). Éste tipo de dispositivos son aquellos que normalmente conocemos cómo Plug & Play, y actualmente usan el protocolo HID, gränssnitt cómo: mus, to, pantallas táctiles, webbkameror, joysticks, etc. Lo bueno de éstos dispositivos, es que ingen requieren drivrutiner especializados, lo enchufas y anda
Hasta ahora, el proyecto HIDUINO sólo tiene desarrollado el código para presentarse ante el ordenador cómo FN dispositivo MIDI.
Nos dimos cuenta sv Yaeltex que HIDUINO puede ser FN dolor de cabeza, y la documentación sobre algunos aspectos del trabajo con éste firmware ingen están siempre actualizadas. por lo que hicimos este tutorial con lo que aprendimos haciendo nuestros propios controladores para ayudar en quien lo necesite, en cargar HIDUINO en su Arduino y en cambiar el nombre del dispositivo, que por defecto es HIDUINO.
Éste tutorial usa como referencia, y hasta incluso sv algunas partes es traducción directa de los siguientes tutoriales:
AVRDUDE - por LadyAda
HIDUINO - por Dimitri Diakopoulos
HIDUINO via Internet-metod - por Dimitri Diakopoulos
Del paso 1 al 3 se explica cómo recompilar HIDUINO, para cambiar el nombre con el que el dispositivo se presentationen ante el ordenador, que por defecto es nada tan ursprungliga como "HIDUINO".
SI nej tenés intención de hacer ésta modificación, pasa utgående al paso 4, dónde se explica cómo flashear (reprogramar) el chip Atmega8u2 para transformar nuestra Arduino sv FN dispositivo HID (USB-MIDI).
Todas las bilderna dónde se ve una Arduino de éste tutorial fueron tomadas de Fritzing.