Skip to content

AVR: Firmware laden

nightflyer88 edited this page Nov 28, 2020 · 1 revision

Arduino IDE installieren

Um die Firmware auf das Arduino Board zu laden, wird die Arduino IDE benötig. Nachdem die Arduino IDE auf dem Computer installiert wurde, müssen noch zwei Bibliotheken installiert werden. Dazu öffnet man den Bibliotheksverwalter.

Sketch > Bibliotheken einbinden > Bibliotheken verwalten...

lib_manager

Nun nach HX711 suchen und die lib von Olav Kallhovd installieren:

hx711

Danach nach u8g2 suchen, und die lib von Oliver installieren: u8g2

Firmware laden

Die neuste Firmware herunterladen, zip-Ordner entpacken und den Ordner auf CG_scale umbenennen, sonst kommt anschliessend eine Fehlermeldung beim öffnen der Projektdatei. Nun die Arduino IDE starten und die Datei CG_scale.ino öffnen. Danach das Arduino Board per USB am Computer anschliessen, und unter Werkzeuge das entsprechende Board sowie Port auswählen.

arduino_board

Jetzt kann oben links mit dem Pfeil die Firmware hochgeladen werden. Wurde der Uploadvorgang ohne Fehlermeldung abgeschlossen, hat man alles richtig gemacht, und die CG scale funktioniert.

arduino_upload

Firmware Update

Vor dem Update müssen die Parameter nicht gesichert werden, diese sind im internen Eeprom gespeichert und bleiben erhalten. Um die Firmware zu updaten, einfach in der Arduino IDE den Sketch hochladen, so wie unter Punkt Firmware laden.