Arduino-Kaufen

So, nun mal Butter bei die Fische :-) Es gibt **für den Greenhorn-Aufbaukurs** 4 Optionen:

(1) Selbst auf einem Steckboard machen, Kosten: Zwischen 11 und 14 €, voll recykelbar!

Wer das machen will, bitte __selbst__ aus China bestellen (ebay.com): (a) Einen USB-TTL Konverter; es gibt recht gute und teure, aber voll ausreichend sind die Billigkonverter mit einem **CP2102** oder PL2303 (= Suchbegriff). Das kostet ab $2,80 (Porto frei!) und man kauft beim Chinesen seines Vertrauens. Es gibt auch eine sehr schöne Variante mit einem Mini USB Stecker, für allerdings ab $4,80.

Es ist eventuell auch nett ein "Cable" mit einem PL2303 zu kaufen, das um $3,50 kostet, dann spart man sich ein USB-Verlängerungskabel zum Notebookport. Darauf achten, dass es VIER Anschlüsse hat, falls man die 5V des USB-Ports nutzen will. Der PL2303 ist nicht ganz so vielseitig wie ein CP2102. Es spricht auch nichts dagegen, einen Konverter mit einem FT232 zu nehmen (etwas teuer, selbstredend)

(//**Achtung**: Nach einigen Versuchen und dem Studieren von sogenannten Fachforen stellte sich heraus, dass NUR die in der Mitte abgebildete CP2102 Platine (und natürlich FT232 Konverter) in der Lage ist, ein geeignetes Reset-Signal für ein automatisches Laden mit dem Arduino Bootloadern zu erzeugen. Die Pinbeschriftung RESET an manchen der kleinen CP2102-Platinchen ist etwas irreführend, es bedeutet: __Reset des Konverters__; was immer da zurückzusetzen sein mag... Beim Arduino war das früher (!) sowieso üblich, zum Laden den Resetknopf zu drücken, was allerdings nicht schrecklich bequem ist...//)

(b) Einen ISP - Programmer (Suchbegriff: USBASP). Es gibt auch gewisse leistungsfähigere Programmer (um 20 $, =STK500), aber wir kommen mit einem Billig-programmer aus; das beginnt bei $3,75 - wenn man es über eine Auktion versucht kann man mit Glück sogar noch 25 Cent sparen!

Ich kann da nicht 10 Stück von kaufen, weil das dann versteuert werden würde... So ein Programmer zusätzlich kann übrigens auch bei den anderen Optionen nicht schaden.

(2) Ein **Arduino Nano** (aus [|China]), Kosten um 13 €, sehr Steckboard freundlich! Das ist meine Empfehlung, aber es muss nicht für jeden das Optimale sein. Der Mikrocontroller kann nicht gewechselt werden. Bei manchen Angeboten sind die Steckleisten schon drauf gelötet; eventuell möchte aber jemand was anderes da reinlöten (Steckleisten nach oben oder Buchsen), dann gibt es das auch ohne, ulkigerweise ein klein wenig teurer, was eben am besonderen Geschmack liegt :-)

(3) Ein "**Leonardo**" [|hier], Kosten 15,50€ Dieses Olimex-Board hat einen Haufen Vorteile gegenüber dem "Original-Leonrdo"; man KANN es Arduino-Shield kompatibel mit Buchsen bestücken; man kann aber auch was anderes in die Löcher löten.... Dies bekommt man __nicht__ über China; hier wäre eine Sammelbestellung (Watterott) zwecks Portoersparnis sinnvoll. Das Board ist wirklich gut (jedenfalls hardwareseitig, s.u.), aber natürlich größer als der Nano. Auch hier ist der Controller fest drauf, und kann nicht gewechselt werden.

// Nun habe ich einen Haufen Zeit mit dem Leonardo vertrödelt :-( Die Inkompatibiitläten sind doch reichlich... Pins von I2C und SPI liegen woanders, somit funktionieren viele Shields nicht mehr, und die umfangreiche Dokumentation im Internet stimmt auch nicht mehr, was den Anfänger ziemlich verwirren kann... Beim Olimex-Board gibt es nun 2 LEDs an D7 (grün) und D9 (gelb) (und keine mehr an D13!) Das Zusammenspiel zwischen Reset und USB ist undurchsichtig... Es dauert etwa 10 Sekunden, bis das Programm nach Reset wieder aktiviert wird. Für's OTG gibt es noch überhaupt keine Beispiele. Ganz im Ernst kann ich das nicht wirklich empfehlen. Es gibt zwar 0,5kB mehr RAM aber es wird ein Haufen Flash verbrauch: Der Bootloader ist 3 k größer und die Emulation der seriellen Schnittstelle kosten nochmals 4k, somit bleiben nur etwa 25 kB Programmspeicher übrig... Und da der mögliche Preis von 10€ bisher nicht angeboten wird, ist das auch preislich überhaupt nicht interessant! //

(4) Ein "**klassisches**" Arduino Board, mit gestecktem (somit auswechselbarem) ATmega 328; man sollte da aber **keinesfalls** über 16 € (=$20) für ausgeben; 13€ (=ca $16) wäre o.k. Ich habe gerade mal geguckt bei ebay.com (Suchworte: "Arduino UNO 328P" oder "Arduino Duemilanove 328P")

Nehmt, was euch anspricht! Vielfalt wäre schön! Nichts davon ist falsch! Man wird alles später irgendwie weiter verwenden können.

"Leonardo" ist der Name der aktuellsten Arduino Borads mit einem ATmega32U4 drauf - und sonst praktisch nix mehr :-) Dafür ist er deutlich überteuert (Fairer Preis: um 10 €)

- Das [|"Original"] 21 € - [|Olimex](deutlich "besser"!) 15€

Steckboard freundliche "Minis" - [|SparkFun] 22€ - [|Teensy](AdaFruit) $20 - [|AdaFruit BreakOut Board] $20 ([|mehr]) - [|ebay] $20