Arduino Uno R3 |
Mit dem Hiduino habt ihr den vorteil das der Arduino ohne Treiber als Midi gerät erkannt wird und ihr so keine Rechenleistung verschenken müsst weil es noch ein Converterprogramm braucht wie etwa MidiToSerial. Aber es gibt auch leider einen nachteil ihr könnt nicht mehr Direkt den Controller mit neuem Programmcode beschreiben aber ich zeige euch wie man es trotzdem kann.
USBtinyISP |
Was ihr dafür braucht:
- Einen Arduino Uno (R3) (Ebay aus China ca: 15€) oder einen Arduino Mega 2560 (etwa gleiche Konditionen)
- ISP Programmer (Ich habe den usbTinyISP ca. 10-13€)
- Zeit bis alles bei einem zuhause ist, aktuell brauchen bei mir die sachen aus china ca. 4 wochen. :-)
Zum Download:
Für usbTinyISP:
- Treiber für usbtinyisp Installieren
- WinAVR Installieren (Kann manchmal richtig lange dauern oder mal Killen und nochmal drüber installieren...)
- Hiduino Entpacken
- CMD als Admin starten (Bei so etwas nehme ich immer Admin dann gibt es keine Probleme...)
- Nun sollte CMD:"avrdude" Funktionieren bei euch
- Nun Kommt das richtige anklemmen vom USBtinyISP und dem Arduino ihr nehmt den ISP-6 Anschluss und klemmt ihn an den AREF auf dem Arduino an. Bei mir war der Pin vom Stecker im weg den habe ich dann etwas bei Seite geschafft. (Beim mega ist da genug platz...
- Nun ist das Flashen der Firmware dran. Wechselt zum Verzeichnis wo ihr "HIDUINO_MIDI.hex" findet (HIDUINO\Compiled Firmwares) nun könnt ihr mit dem Befehl die Firmware Flashen CMD:"avrdude -p m8 -F -P usb -c usbtiny -U flash:w:HIDUINO_MIDI.hex -U lfuse:w:0xFF:m -U hfuse:w:0xD9:m -U efuse:w:0xF4:m -U lock:w:0x0F:m"
- Nun wird euer Arduino als Hiduino angezeigt.
Nun zeige ich euch kurz wie ihr mit dem USBtinyISP die Programme direkt auf euer Hiduino Flasht.Anstelle der ARFE Pins auf dem Arduino nehmt ihr die ICSP Pins.Bei der Arduino IDE stellt ihr unter "Tools -> Programmer" auf "USBtinyISP".Jetzt könnt ihr mit mit "Datei -> Upload mit Programmer" eure Programme Flashen ohne jedesmal die Firmware zu ändern.Ich wünsche euch ein Fröhliches Coden :-)
Keine Kommentare:
Kommentar veröffentlichen