Recompile (Renombrar) y Flash HIDUINO con ISP a tu Arduino en un dispositivo HID (usb-midi) (2 / 9 paso)

Paso 2: Compilar bibliotecas, renombrar y makefile adecuado HIDUINO - paso 1 - reubicación

Asegúrese de que ha descargado el derecho paquete de LUFA 140928 y extraer toda la carpeta en la carpeta hiduino-master:

'hiduino-master\lufa-LUFA-140928'

Luego copia toda la carpeta:

"hiduino-master\src\arduino_midi"

En

'hiduino-master\lufa-LUFA-140928\Projects'

Tuve problemas para compilar, cuando hay otros proyectos en esta carpeta, así que, sólo para asegurarse, eliminar todas las otras carpetas dentro de la carpeta de proyectos.

Ir a la carpeta 'arduino_midi' y abra (con Notepad ++) el archivo 'Descriptors.c'.

Ir a línea 263, donde se puede cambiar el ProductString, que es el nombre que tendrá el dispositivo:

const USB_Descriptor_String_t PROGMEM ProductString = USB_STRING_DESCRIPTOR (L"TRACTORCITO");

Entonces usted puede hacer lo mismo con el nombre del fabricante, cambio de la cadena en el extremo de la línea 257:

const USB_Descriptor_String_t PROGMEM ManufacturerString = USB_STRING_DESCRIPTOR (L"YAELTEX");

Hemos nombrado a nuestro mezclador de DJ Traktor :)

Guarde el archivo.

Entonces, en la misma carpeta, abrir con bloc de notas ++ el archivo llamado 'makefile'. Este archivo contiene una serie de instrucciones para la compilación del proyecto.

Ahora debe editar la línea 36 y dejarlo como sigue, dependiendo del modelo que usted está usando:

-UNO:

36 - ARDUINO_MODEL_PID = 0x0001

-Mega2560:

36 - ARDUINO_MODEL_PID = 0x0010

¡ IMPORTANTE! No modifique la estructura del fichero makefile. Es decir, no añadir nuevas líneas, o las tabulaciones o espacios, sólo comentar con un # la línea tiene que comentar y borrar el # si se tienen que descomentarlo.

Artículos Relacionados

Recompilar (renombrar) y cargar HIDUINO mediante ISP

Recompilar (renombrar) y cargar HIDUINO mediante ISP

HIDUINO es un firmware (código) pensado para correr en el microcontrolador Atmega8u2 (Arduino UNO Rev2 -y anteriores-o Mega2560) o Atmega16u2 (Arduino UNO Rev3).Ellos son los encargados de realizar la comunicación USB-Serial normalmente usan éstas pl
Cómo programar ATtiny85 con la placa de Arduino uno

Cómo programar ATtiny85 con la placa de Arduino uno

En este tutorial vamos a utilizar una placa de Arduino como programador ATtiny.Para ello vamos a utilizar una tarjeta Arduino UNO como un ISP (programador) y un micro-controlador de ATtiny85.Vamos a utilizar Codebender - IDE de Arduino en línea.Con e
Guía del idiota a la programación de AVR en el barato (con el IDE de Arduino!)

Guía del idiota a la programación de AVR en el barato (con el IDE de Arduino!)

Microcontroladores son, sin duda, sorprendente pequeñas cosas. Son versátiles, potentes y extremadamente pequeños. Lamentablemente, el último rasgo es también compartido por mi cartera y mis habilidades de programación. Mi comprensión de C es pobre,
Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Adición de Digispark (con bootloader) soporte para Arduino existente 1.6. x IDE

Digispark es pequeño Arduino IDE desarrollo compatible placa basada en el attiny85 Atmel que se conecta directamente al USB. Tiene muy pocos pernos, pero todavía puede hacer algunas cosas en limpios. Digispark derechos de autor por Digistump LLC (dig
CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

La revolución de Internet de las cosas está aquí!IOT describe un mundo en el que los objetos cotidianos son conectados a una red para que los datos pueden ser compartidos. Esto es sólo el comienzo. En un futuro cercano podríamos tenemos sensores que
(con Video) Básicos Arduino Robot buscador de luz!

(con Video) Básicos Arduino Robot buscador de luz!

Muchas veces tengo Google para "Arduino Robot" con la esperanza de encontrar un robot para construir. Termino por encontrar muchas versiones de un obstáculo, evitando el robot que utiliza ya sea un infrarrojo o un sensor de telémetro sonar monta
Sensor de MaxBotix Lv-EZ con Cylonjs y Edison Arduino breakout Junta

Sensor de MaxBotix Lv-EZ con Cylonjs y Edison Arduino breakout Junta

Este instructable es para los usuarios que lo deseen para la serie del LV Ez Maxbotix sensores a Edison con placa breakout de arduino, con cylonjs o johhny y cinco.Paso 1: Lo que se necesita.1) Edison con arduino breakout Junta.2) escudo de base Grov
Automatización del hogar con un Smartphone (TV, Arduino, luz, seguridad, proyector, reproductor de DVD...)

Automatización del hogar con un Smartphone (TV, Arduino, luz, seguridad, proyector, reproductor de DVD...)

Estos días los dispositivos de domótica y el hogar sistemas de control son muy populares. Incluso en la comunidad de DIY-ers. Así decidí hacer mi propio dispositivo de control Inicio con Arduino. El dispositivo puede controlarse con un teléfono celul
Multicolor de Knight Rider con RGB LED PL9823 + Arduino UNO

Multicolor de Knight Rider con RGB LED PL9823 + Arduino UNO

Si conoces el famoso LED WS1012 no ignore este tutorial.El PL9823 que utilizan el mismo protocolo de la WS1012 led led el más barato. Puede usar esto para hacer un ledstrip o también una matriz de led. PIX (http://www.0lab.it/portfolio/pix-rgb-led-ma
Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica inteligente con Android + Ethernet Internet + Arduino

Domótica se convierte cada vez más popular y asequible y fascina a la gente. Internet ofrece tales posibilidades como nunca antes. Impresiona a tus amigos mostrando el Smartphone que puede activar/desactivar la lámpara en sus millas Apartamento lejos
Divertido trabajar con LED y pote - Arduino insights

Divertido trabajar con LED y pote - Arduino insights

Hola chicos... un gran saludo a todos ustedes por ahí... es primera vez que presento un instructable le todos de nuestra org electrónica hechos simples. Así que un ingeniero electrónico con tiempos muy difíciles gasta en aprender electrónica de libro
Cómo hacer la depuración con el cero de Arduino

Cómo hacer la depuración con el cero de Arduino

En este video veremos cómo hacer la depuración con el cero de Arduino. El cero de Arduino tiene un montón de grandes capacidades y características. Una de las mejores características es tiene un depurador de hardware incorporado. En este video veremo
Ayuda con mi proyecto de arduino. (2, 7 segmentos con piezoeléctrico zumbador y relé)

Ayuda con mi proyecto de arduino. (2, 7 segmentos con piezoeléctrico zumbador y relé)

Hola, necesito ayuda con mi proyecto de arduino.Tengo 2, 7 segmentos muestran que cuenta regresiva desde 20 a cero en entonces el piezoeléctrico zumbador beebs por un tiempo.Mi pregunta es:Quiero un relé de encendido durante 20 segundos a la vez con
Familiarizarse con el IDE de Arduino: LinkItOne

Familiarizarse con el IDE de Arduino: LinkItOne

Es el IDE de Arduino lo que usas para escribir el código para el Arduino y Arduino placas compatibles. En el anterior artículo hemos descargado software de Arduino y hacer la instalación de MediaTek LinkIt un tablero que es una placa compatible con A