Arduino ist das weltweit führende Open-Source-Hardware- und Software-Ökosystem. Das Unternehmen bietet eine Reihe von Software-Tools, Hardware-Plattformen und Dokumentationen an, die es fast jedem ermöglichen, kreativ mit Technologie zu sein.
Ursprünglich als Forschungsprojekt von Massimo Banzi, David Cuartielles, Tom Igoe, Gianluca Martino und David Mellis am Interaction Design Institute of Ivrea in den frühen 2000er Jahren gestartet, baut es auf dem Processing-Projekt auf, eine Sprache zum Lernen des Codierens im Rahmen der visuellen Kunst, die von Casey Reas und Ben Fry entwickelt wurde, sowie ein Thesis-Projekt von Hernando Bar. Ragan über die Verkabelung.
|
|
|
|
---|---|---|---|
PreiswertArduino-Boards sind im Vergleich zu anderen Mikrocontroller-Plattformen relativ preiswert. Die günstigste Version des Arduino Moduls kann von Hand zusammengebaut werden, und selbst die vormontierten Arduino Module kosten nicht so hoch. |
Einfache, übersichtliche ProgrammierumgebungDie Arduino-Software (IDE) ist einfach zu bedienen für Anfänger, aber flexibel genug, um auch fortgeschrittene Benutzer davon zu profitieren. Für Lehrer basiert es bequem auf der Verarbeitungsprogrammierumgebung, so dass Schüler, die in dieser Umgebung programmieren lernen, mit der Funktionsweise der Arduino IDE vertraut sind. |
Open Source und erweiterbare SoftwareDie Arduino-Software wird als Open-Source-Tools veröffentlicht, die von erfahrenen Programmierern erweitert werden können. Die Sprache kann durch C++-Bibliotheken erweitert werden, und Menschen, die die technischen Details verstehen möchten, können den Sprung von Arduino zur AVR C-Programmiersprache machen, auf der sie basiert. Ebenso können Sie AVR-C-Code direkt zu Ihren Arduino-Programmen hinzufügen, wenn Sie möchten. |
Open Source und erweiterbare HardwareDie Pläne der Arduino-Boards werden unter einer Creative Commons-Lizenz veröffentlicht, sodass erfahrene Schaltungsdesigner ihre eigene Version des Moduls herstellen können, diese erweitern und verbessern können. Auch relativ unerfahrene Anwender können die Steckplatine Version des Moduls bauen, um zu verstehen, wie es funktioniert und Geld zu sparen. |
"Die Arduino-Philosophie basiert auf der Herstellung von Designs, anstatt darüber zu sprechen. Es ist eine ständige Suche nach schnelleren und leistungsfähigeren Möglichkeiten, bessere Prototypen zu bauen. Wir haben viele Prototyping-Techniken erforscht und Denkweisen mit unseren Händen entwickelt."
|
|
|
|
---|---|---|---|
Arduino Uno R3Das ideale Board für den Einstieg in die Elektronik, durch lustige und fesselnde praktische Projekte. |
Arduino DuePerfekt für leistungsstarke, größere Projekte, der Arduino Due basiert auf einem 32-Bit-ARM-Kern-Mikrocontroller. |
Arduino Leonardo mit HeadersMikrocontroller-Platine basierend auf dem ATmega32u4, das über eine integrierte USB-Kommunikation verfügt. |
Arduino Mega 2560 Rev3Entwickelt für Ihre ambitioniertesten Projekte, die zusätzliche Pins und zusätzlichen Speicher benötigen. Ideal für Geräte wie 3D-Drucker. |
Arduino Create ist eine integrierte Online-Plattform, die es Makern und professionellen Entwicklern ermöglicht, Code zu schreiben, auf Inhalte zuzugreifen, Boards zu konfigurieren und Projekte zu teilen. Gehen Sie schneller als je zuvor von einer Idee zum fertigen IoT-Projekt. Mit Arduino Create können Sie eine Online-IDE verwenden, mehrere Geräte mit der Arduino IoT Cloud verbinden, eine Sammlung von Projekten im Arduino Project Hub durchsuchen und mit dem Arduino Device Manager remote mit Ihren Boards verbinden. Außerdem können Sie Ihre Kreationen zusammen mit Schritt-für-Schritt-Anleitungen, Schaltplänen, Referenzen teilen und Feedback von anderen erhalten.