Arduino-Entwicklungsboards

Inhaltsverzeichnis

Arduino Motor Shield Driver Board

Was ist Arduino?

Arduino ist eine praktische, flexible und anfängerfreundliche Open-Source-Plattform für die Elektronikentwicklung, die Hardware (verschiedene Modelle von Arduino-Boards) und Software (Arduino IDE) umfasst. Sie eignet sich für Künstler, Designer, Hobbybastler und alle, die gerne tüfteln. Arduino kann die Umgebung über verschiedene Sensoren erfassen und mit ihr interagieren, indem es Lichter, Motoren und andere Geräte steuert. Der Mikrocontroller auf dem Board kann mit der Arduino-Programmiersprache programmiert, in Binärdateien kompiliert und auf den Mikrocontroller geladen werden. Arduino-basierte Projekte können nur aus Arduino bestehen oder Arduino zusammen mit anderer Software umfassen, die auf einem PC läuft und miteinander kommuniziert (z. B. Flash, Processing, MaxMSP), um Funktionalität zu erreichen.

Arduino kann mit LEDs, LCD-Displays, Tasten, Schrittmotoren, Servos, Temperatur- und Feuchtigkeitssensoren, Abstandssensoren, Drucksensoren oder allem anderen verbunden werden, was Daten ausgeben oder gesteuert werden kann. Es kann auch drahtlos über Bluetooth, WiFi, Zigbee, NB-IoT und mehr mit anderen Geräten verbunden werden oder auf das Internet zugreifen. Mit Arduino können Sie Daten von Sensoren erfassen und in ein Rechenzentrum hochladen und dann die daran angeschlossenen Peripheriegeräte auf der Grundlage von Befehlen aus dem Rechenzentrum steuern.

Gängige Arten von Arduino-Entwicklungsboards

Arduino-Entwicklungsboards gibt es in verschiedenen Modellen, wie beispielsweise Arduino Uno, Arduino Leonardo, Arduino 101, Arduino Mega 2560, Arduino Nano, Arduino Micro, Arduino Ethernet, Arduino Yún, Arduino Due und weitere. Arduino Uno basiert beispielsweise auf dem ATmega328p-Mikrocontroller-Entwicklungsboard mit 14 digitalen Ein-/Ausgangspins (von denen 6 für PWM-Ausgänge verwendet werden können), 6 analogen Eingangspins und einem 16-MHz-Quarzoszillator. Arduino Mega 2560 hingegen basiert auf dem Mikrocontroller ATmega2560 mit 54 digitalen Ein-/Ausgangspins (von denen 15 für PWM-Ausgänge verwendet werden können), 16 analogen Eingangs-Pins und 4 UARTs.

Arduino UNO R3

Arduino Uno basiert auf dem Mikrocontroller ATmega328 und ist eine beliebte Platine mit 14 digitalen E/A-Pins, 6 analogen Eingangs-Pins und einer Taktfrequenz von 16 MHz. Sie ist bekannt für ihre Kompatibilität mit verschiedenen Erweiterungsplatinen. Allerdings verfügt sie nur über begrenzten statischen Speicher (SRAM) und Flash-Speicher, sodass sie für Projekte, die viel Speicherplatz benötigen, weniger geeignet ist.

Arduino UNO
Arduino UNO

Arduino UNO Spezifikation

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
  • Replaceable processor design
Dimensions68.6 mm x 53.4 mm
Price$23

Arduino Mega 2560

Der Arduino Mega 2560 basiert auf dem Mikrocontroller ATmega2560 und bietet mehr I/O-Pins, darunter 54 digitale Ein-/Ausgangspins (von denen 15 PWM-Ausgänge unterstützen), 16 analoge Eingangspins und 4 UART-Schnittstellen. Er eignet sich für Projekte, die mehr Pins und Rechenleistung als der Uno erfordern.

Arduino Mega
Arduino Mega

Arduino Mega – Technische Daten

ProcessorATmega2560 (8-bit CPU, 16MHz clock frequency, 8KB SRAM, 256KB Flash)
Features
  • 54 digital I/O pins
  • 16 analog input pins
Dimensions101.52 mm x 53.3 mm
Price$40.3

Arduino Nano ist eine kleinere Version des Uno mit dem gleichen ATmega328-Mikrocontroller, aber einem kompakteren Formfaktor. Es eignet sich ideal für Projekte mit begrenztem Platzangebot und kann direkt in ein Steckbrett gesteckt werden.

Arduino Nano
Arduino Nano

Arduino Nano Spezifikation

ProcessorATmega328P (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 8 analog input pins
  • Onboard USB connectivity
  • Compact form factor
  • Support for both 5V and 3.3V operation
Dimensions18.5 mm x 43.2 mm
Price$10-15 (varies by version and supplier)

Arduino Leonardo

Arduino Leonardo verfügt über den Mikrocontroller ATmega32u4, der native USB-Unterstützung und 20 digitale E/A-Pins (darunter 12 analoge Pins) bietet. Es kann Maus- und Tastatureingaben simulieren, wodurch es für bestimmte Anwendungen geeignet ist, aber im Vergleich zu Uno möglicherweise Stabilitätsprobleme aufweist.

Arduino Leonardo
Arduino Leonardo

Arduino Leonardo Spezifikation

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • 20 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions68.6 mm x 53.3 mm
Price$20.70

Arduino Due

Arduino Due verwendet den Atmel SAM3X8E ARM Cortex-M3-Mikrocontroller, der eine 32-Bit-Rechenleistung, 54 digitale E/A-Pins, 12 analoge Eingangs-Pins und native USB-Unterstützung bietet. Er arbeitet jedoch mit einer Spannung von 3,3 V, was möglicherweise nicht mit allen Zubehörteilen kompatibel ist.

Arduino Due 1
Arduino Due

Arduino Due Spezifikation

ProcessorAtmel SAM3X8E ARM Cortex-M3 (32-bit CPU, 84MHz clock frequency, 96KB SRAM, 512KB Flash)
Features
  • 54 digital I/O pins
  • 12 analog input pins
  • 2 analog output pins
  • Native USB support
Dimensions101.52 mm x 53.3 mm
Price$40.30

Arduino Micro

Arduino Micro mit dem Mikrocontroller ATmega32u4 bietet 20 digitale I/O-Pins (12 davon analogfähig) und native USB-Unterstützung in einem kompakten Formfaktor, wodurch es sich für Wearables und kleine Projekte eignet.

Arduino Micro
Arduino Micro

Arduino Micro Spezifikation

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • 20 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions48 mm x 18 mm

LilyPad Arduino

LilyPad Arduino wurde für Wearable- und Textilprojekte entwickelt und verfügt über eine kreisförmige Leiterplatte und annähbare Pins. Es verfügt über 14 digitale I/O-Pins und 6 analoge Eingangs-Pins und eignet sich daher für die Integration von Elektronik in Kleidung.

LilyPad Arduino
LilyPad Arduino

LilyPad Arduino Spezifikation

ProcessorATmega328 (8-bit CPU, 16MHz clock frequency, 2KB SRAM, 32KB Flash)
Features
  • 14 digital I/O pins
  • 6 analog input pins
Dimensions50mm in diameter (circular shape)
Price$22

Arduino Esplora

Arduino Esplora basiert auf Leonardo und verfügt über integrierte Hardware-Ein- und Ausgänge, darunter einen Joystick, Tasten, Sensoren und einen TFT-Display-Anschluss. Es vereinfacht die Interaktion, verfügt jedoch nicht über standardmäßige digitale und analoge Pins.

Arduino Esplora
Arduino Esplora

Arduino Esplora Spezifikation

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Features
  • Rich input and output hardware environment
Dimensions164.04 mm x 60 mm (elliptical shape)
PriceRETIRED

Arduino Yun

Arduino Yun kombiniert den Mikrocontroller ATmega32u4 mit einem Atheros AR9331-Routerchip für die Unterstützung drahtloser Linux-basierter Systeme. Es bietet 14 digitale I/O-Pins (12 analogfähig) und native USB-Unterstützung, was Cloud- und IoT-Anwendungen erleichtert.

Arduino Yun
Arduino Yun

Arduino Yun Spezifikation

ProcessorATmega32u4 (8-bit CPU, 16MHz clock frequency, 2.5KB SRAM, 32KB Flash)
Additional ChipAtheros AR9331 integrated router chipset
Features
  • Wi-Fi enabled Linux-based system on a chip
  • 14 digital I/O pins
  • 12 of the digital pins can be used as analog inputs
  • Native USB support
Dimensions70mm x 50mm

Wie wählt man ein Arduino-Board aus?

Die Auswahl des richtigen Arduino für Ihr Projekt hängt von der Leistung, den Funktionen und der Größe ab. Berücksichtigen Sie die Fähigkeiten des Mikrocontrollers, die verfügbaren Pins, die integrierten Komponenten und die Kompatibilität mit den Anforderungen Ihres Projekts hinsichtlich Speicher, Rechenleistung und Konnektivität.

Abonnieren

Tragen Sie sich in unsere Abonnentenliste ein, um monatliche Blog-Updates, Technologie-News und Fallstudien zu erhalten. Wir versenden niemals Spam, und Sie können sich jederzeit wieder abmelden.

Nach oben scrollen

Instant Quote