Hallo Leuts, ich beobachte seit längerem AVRs und denke darüber nach mir für den Anfang ein Arduino-Board o.ä. zu kaufen. Bis jetzt habe ich einige Erfahrung mit 8051 und PIC18 in C gesammelt. Neugierig wie man aber nun mal ist, frage ich mich ob man die Fühler zusätzlich auch noch in Richtung AVR ausstrecken soll, da mir hier, besonders in diesem Forum der Support ziemlich gut zu sein scheint. Dennoch sehe ich wenig Arduino-Projekte... warum? Zu unprofessionell? Zu begrenzt? Wie kompatibel sind die verschiedenen Arduinio-Lösungen zu euren Entwürfen? Ich hocke im Moment für drei Monate in Spanien fest, hardwaremäßig sieht's hier ziemlich mau aus, ich müßte mir alles einzeln zuschicken lassen, dh. vielleicht wäre ein alles drum-und-dran Kit von Franzis(?) oder Watterott vielleicht das beste, auch wenn's leider nicht besonders billig ist... Wie seht ihr das?
huhu ich hab nen arduino, eigentlich gleich mehrere.. find die praktisch. http://arduino.cc/en/Main/Buy gibts auch in spanien zu kaufen, auf ebay für <20€ vorteile: -kleine IDE für win/mac/linux -braucht nur einen usb-port -viel doku über arduino-webseite -kann man als normales avr-board nutzen -kann man nachher als ISP für andere avr-boards verwenden -mit processing.org zusammen hat man schnell auch pc seitig anwendungen gezimmert nachteile: -eine ide die eigene standards verwendet -ist unbeliebt unter "alten hasen" - die finden damit verdirbt man sich.. -gibt zwar viele addons/shields, doch die sind immer teurer als selber löten so oder so: ich empfehle nen kauf von nem arduino, allein weil man dadurch eine kleine geregelte stromversorgung 3.3V und 5V (kurzschlussicher) über usb erhält - ist für mich ne art schweizer taschenmesser um schnell ohne zu löten sensoren etc auszuprobieren. alternativen: das msp430 launchpad - aber das ist kleiner, da ist die userbase noch mau, dafür isses billig (und geht mit etwas basteln auch unter linux mit gcc)
Joachim schrieb: > Dennoch sehe ich wenig > Arduino-Projekte... warum? Es ist ein Einsteigerboard und recht neu. Wer schon AVRs benutzt, wird es also nicht mehr kaufen. Es scheint aber gut geeignet zu sein, in C einzusteigen, da es auf dem WINAVR aufsetzt. Etwas ungewöhnlich sind die IO-Zugriffe mit Pin-Nummern. Erfahrene Programmierer hassen feste Nummern im Code und arbeiten mit Symbolen. Das hat auch den Vorteil, daß der Compiler Symbole auflösen kann und daraus direkte SBI/CBI-Befehle macht, ist mindestens 10* schneller als ein Funktionsaufruf. Man muß die eingebetteten Funktionen aber nicht benutzen, sondern kann auch richtiges C schreiben. AFAIK gibt es auch einige Arduino-Foren. Peter
Hallo, ich habe auch ein Arduino und bin sehr zufrieden mit :) hab schon ein paar Projekte damit gemacht und bin bisher zufrieden;). Was mich allerdings stört ist diese abgespeckte version von C die Arduino verwendet und die Eingeschrenkte velfalt an µC die man verwenden kann. Ich habe das arduino duemilanove und kann gerade mal nen ATMEGA 168 und 328. Aber für Einsteiger ist dieses Board sehr zu empfehlen da es auch sehr Preisgünstig ist!!! Ich habe mir heute erstma ein mySmartUSB MK2 bestellt. Das soll auch sehr gut sein. liebe Grüße
stru_aus schrieb: > alternativen: > das msp430 launchpad - aber das ist kleiner, da ist die userbase noch > mau, dafür isses billig (und geht mit etwas basteln auch unter linux mit > gcc) Avrdude kann auch problemlos den Arduino-Bootloader nutzen. Ich benutze schon fast von Anfang an meinen Arduino mit Eclipse+GCC da diese Entwicklungsumgebung einfach um Klassen besser ist als die mitgelieferte. Wenn man will kann man problemlos auch die Arduino-Bibiliotheken nutzen. http://www.arduino.cc/playground/Code/Eclipse Ich habe mir zum Basteln damals den Arduino Nano besorgt. Kann man schnell aufs Steckbrett setzen und mit einer eigenen Schaltung loslegen. Mit einer entsprechenden Fassunge ist der auch auf Lochrasterplatinen und PCBs gut aufgehoben. Sonst braucht man wirklich nur noch ein USB-Kabel. IDEs und sonstiges gibts umsonst aus dem Netz. Die Erweiterungsplatinen für die "normalen" Arduinos sind geschmackssache. Ich persöhnlich finde Sie zu teuer und mein Hauptaugenmerk lag darauf eigene Dinge zu entwickeln. Für den Einstieg ist der Arduino meines Erachtens perfekt. Man kann für die ersten Projekte die mitgelieferte Bibilotheken nutzen und wenn man fester im Sattel sitzt problemlos auf reines C wechseln (oder auch mischen).
Danke für für die Tips. Ich werde mir überlegen in den nächsten Tagen eines zu bestellen. Mittlerweile hab' ich hier in Spannje nähe Alicante auch einen Elektronikladen ausfindig gemacht, mal kuggen was der so hergibt... Kann es sein das die leistungsstärkeren Arduinios mechanisch nicht mehr zu den Einsteiger-Boards passen? Joachim
Es scheint da verschiedene arduino-Boards zu geben. Was ist da für Anfänger am besten geeignet, bei welchem hat man die meiste Flexibilität, bei welchem gibt es die verständlichste Dokumentation (im Netz), bei welchem kann man in Internetforen die beste Hilfe erwarten, welches lässt sich am einfachsten mit Linux programmieren und benötigt keine proprietäre Spezialsoftware? Ich habe kein Windows. Wo kann man den arduino kaufen?
Arduino war auch meine Einstiegsdroge :) Gibt mehrere Versender in Deutschland, eine Liste findet man irgendwo auf der Arduino-Seite. Ich hab meine aber per eBay geholt, einen Klon aus China (mit anderen LED-Farben) und einen von GraviTech aus US - ist günstiger, aber dauert länger. Beides Nanos für Steckbrett, find ich am praktischsten für eigenes Zeug. Normale Arduinos sind eher praktisch, wenn man die 'shields' (fertige Erweiterungsplatinen) benutzen will. Die diversen Arduinos unterscheiden sich hauptsächlich durch's board-layout; Doku, Programmieren und Support ist grundsätzlich gleich oder ähnlich. In Arduino-boards wirst Du eher Hilfe finden, die die Arduino-libraries nutzt, hier eher 'reines' avr-gcc (Arduino-Software= avr-gcc + libraries + avrdude + IDE, man kann damit also auch 'normales' avr-gcc schreiben). Arduino-Software gibts auch für Linux.
Also als Einsteiger kann ich das Arduino Uno oder Duemilanove empfehlen. Allerdings ist bei dem Arduino mehr flexibilität vorhanden ( meiner Meinung nach ).
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.