Skip to content

Optiboot

Nikolai Radke edited this page Feb 8, 2016 · 25 revisions

#Optiboot auf dem Arduino Nano

Unter Linux kann der Nano direkt verwendet werden. Unter Windows geht das leider nicht, da in der Windowsversion der Arduino IDE nicht das Link Time Optimization-Plugin enthalten ist, dass die Sketchgröße erheblich verkleinert. Daher passt NOKO nicht in den Flashspeicher. Aus diesem Grund benötigt der Nano einen neuen platzsparenden Bootloader Optiboot von Bill Westfield. Optiboot ist mittlerweile auf allen Arduino UNOs vorinstalliert. Qualität setzt dich durch...

Generell und plattformunabhängig empfehle ich vor der Verwendung des Nanos den Optiboot-Bootloader zu flashen, da er viele weitere Vorteile bietet. Nähere Informationen gibt es im hier im Github Optiboot-Repository.

Unter Windows ist noch zu beachten, dass viele Nanos der 3€-Klasse nicht mit einem FTDI-Chip, sondern einem CH340 bestückt sind. Windows benötigt hierfür Treiber. Die sind hier erhältlich.

###Bootloader flashen

Um Optiboot auf den Nano zu bringen, benötigt man einige Dinge. Neben dem Nano noch einen weiteren Arduino, in meinem Falle ist es ein Arduino Uno