Zet uw Arduino Uno in een USB-HID-Mididevice (2 / 3 stap)

Stap 2: Programmeren van de nieuwe USB-firmware


Oke, het eerste wat we willen doen is aan reflash van de Uno 8u2 chip.
Daarom moeten we het volgende doen:

-Sluit uw ISP aan je Arduino. (Zorg ervoor dat het op de juiste manier aansluiten! De pinheader moet worden gemarkeerd met een kleine witte stip! Het markeert de pin nummer één! Op de kabel van de ISP wordt deze gemarkeerd met een kleine pijl.)
-We willen flash het volgende bestand: HIDUINO/CompiledFirmwares/HIDUINO_MIDI_Uno.hex
-Ik ben met behulp van avrdude in een terminal-venster op mijn Mac. Ik gebruikte het volgende bevel voor een Arduino Uno en een AVRISP mkII:
avrdude -p at90usb82 -F -P usb - c avrispmkii - U flash:w:HIDUINO_MIDI_Uno.hex - U lfuse:w:0xFF:m - U hfuse:w:0xD9:m - U efuse:w:0xF4:m - U slot: w:0x0F:m

-na 6-10 seconden moet de nieuwe firmware met succes worden geflitst! Het apparaat moet nu verschijnen in uw Systeemprofiel! Zoniet gewoon trek het en replug het terug weer :) Vervolgens kunt u op verplaatsen naar de volgende stap! :)

- In het geval dat u wilt herstellen van de oorspronkelijke frimware van de 8u2 kunt u het in uw toepassingsmap Arduino. Op een Mac zijn gelegen onder:
/Applications/Arduino.app/Contents/Resources/Java/hardware/Arduino/firmwares/Uno-dfu_and_usbserial_combined.hex
-Reflash met behulp van avrdude een dit commando:
avrdude -p at90usb82 -F -P usb - c avrispmkii - U flash: w:UNO-dfu_and_usbserial_combined.hex - U lfuse:w:0xFF:m - U hfuse:w:0xD9:m - U efuse:w:0xF4:m - U slot: w:0x0F:m

Er zijn tonnen van instructables en tutorials over hoe te knipperen een AVR met behulp van avrdude. Dit is slechts een korte som van paden en opdrachten ;)

Gerelateerde Artikelen

Zet uw oude Dial-Up modem in een USB-Hider

Zet uw oude Dial-Up modem in een USB-Hider

hebt u een oude gebroken inbelmodem gewoon rondhangen en ruimte inneemt, dan waarom niet zet hem in een USB-hub? In dit Instructable zal ik u tonen hoe om het te doen.Stap 1: Materialen en hulpmiddelen die nodig zijn: 1. A telefoonkabel met 4 draden2
Tijdwaarneming op ESP8266 & arduino uno zonder een RTC (Real Time CLock)?

Tijdwaarneming op ESP8266 & arduino uno zonder een RTC (Real Time CLock)?

Zoals de titel al zegt, ik heb getest het bijhouden van tijd op mijn arduino uno en de ESP8266 / Wemos D1 planken (geprogrammeerd met arduino) zonder het gebruik van Bibliotheken, het internet of een RTC-eenheid. Een heleboel grote instructables hier
Hoe het bouwen van een Arduino Uno op een BreadBoard

Hoe het bouwen van een Arduino Uno op een BreadBoard

Als je net als en mij en geniet van elektronische bouwprojecten dan u zou hebben samengewerkt met de Arduino Uno. De Arduino uno is de meest populaire micro controller van de serie en heeft een grote collectie van bibliotheken die werken met het zeer
Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

Controle Arduino functioneert met een USB-controller, geen solderen vereist-ik maakte het op TechShop

eerder dit jaar besloot ik dat het zou leuk om mijn bedrade controller van de Xbox 360 gebruiken om te bepalen Arduino projecten - in dit geval een RGB LED. De meest gebruikte methode om dit te doen impliceert echter toegang tot de elektronica binnen
1 LED spel met Arduino Uno en een RGB LED

1 LED spel met Arduino Uno en een RGB LED

soms heb ik gewoon die dagen waar ik wil echt graag iets netjes met de Arduino die ik heb liggen, maar ik weet dat ik heb niet het geduld voor een meer betrokken project dat meer dan een dag of zo nemen zult. Dit is voor een van die dagen.Het uitgang
Thermohygrometer met klok en LCD-scherm van Arduino UNO

Thermohygrometer met klok en LCD-scherm van Arduino UNO

Deze 7 stappen rijdt u door de "bouw" van een thermo-hygrometer met klok op Arduino UNO.Gegevens en de tijd, de vochtigheid en de temperatuur worden getoond op een LCD 16 x 2 weergeven. Als u een LCD-scherm hebt aangeschaft en wilt weten hoe goe
Besturen van een motor met een Tablet en een Arduino Uno

Besturen van een motor met een Tablet en een Arduino Uno

Control uw uitvindingen met Android tabletten! Deze tutorial doorloopt een demo op het krijgen van een Android tablet seriële om opdrachten te verzenden naar een Arduino board en een motor met de Raad van bestuur inschakelen en uitschakelen.Stap 1: D
Maak een brand detector in minuten met Samsung SAMIIO, Arduino UNO en Raspberry Pi

Maak een brand detector in minuten met Samsung SAMIIO, Arduino UNO en Raspberry Pi

Laten we het bouwen van een IoT apparaat dat stuurt vlam sensorgegevens naar SAMI, met behulp van de SAMI WebSockets. De IoT apparaat bestaat uit een off-the-shelf sensor, Arduino UNO en Raspberry Pi.In deze uitvoering, wordt een eenvoudige manifeste
YouTube Stats weergeven op een 320 x 240 Pixel LCD-scherm met een Arduino Uno

YouTube Stats weergeven op een 320 x 240 Pixel LCD-scherm met een Arduino Uno

Deze kleine Instructable zal u tonen hoe te een 320 x 240 pixel LCD scherm aangesloten op een Arduino Uno met een schild netwerk ook gebruiken, om te tonen stats voor Youtube-kanalen.Ik heb dit gemaakt als ik wilde om te zien hoeveel abonnees en stan
Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Arduino Uno en Visuino: controle van slimme auto Robot met Joystick en L298N Motor Driver

Dat Smart auto ingesteld wanneer gecombineerd met L298N Motor Driver Modules, bieden een van de gemakkelijkste manieren om robot auto's maken. De L298N Motor Driver Module is makkelijk te controleren met Arduino, en met behulp van Visuino kunt u uw a
Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

Extreme Ambilight systeem met behulp van [ws2801 + arduino uno]

de kleuren in werkelijkheid zijn 99% waar werden de blanken in deze video meer paarse sinds im opname met behulp van mijn iphone :DDus, hier is het jongens, de ultieme ambilight-kloon die u kunt maken.wat we proberen te bereiken is het scannen van de
Hoe te programmeren van de ATtiny85 met de Arduino uno bestuur

Hoe te programmeren van de ATtiny85 met de Arduino uno bestuur

In deze tutorial zullen we een Arduino board gebruiken als een ATtiny-programmeur.Om dit te doen zullen we een Arduino UNO boord als een ISP (programmeur) en een ATtiny85 micro-controller gebruiken.We gebruiken Codebender - online Arduino IDE.Met de
Android via Bluetooth verbinden met de Arduino Uno

Android via Bluetooth verbinden met de Arduino Uno

In dit project wordt een seriële Bluetooth-module gebruikt voor het maken van een verbinding tussen de Arduino Uno en een Android app die ik heb met MIT App uitvinder gemaakt.Arduino luistert naar de opdrachten aan het licht van enkele LED's of weerg
Zelfgemaakte CNC frezen machine v2 - arduino uno GRBL

Zelfgemaakte CNC frezen machine v2 - arduino uno GRBL

Hier wilde ik mijn tweede cnc freesbank te presenteren. Op dit moment is het klaar 1 as met controle arduino GRBL. Uiteindelijk, I 'm gonna toevoegen dat meer stappen gebouwd mijn machine in de volgorde van hun creatie. Het doel van dit project is om