• Heim
  • Anmeldung
  • Über uns
  • Kontaktiere uns
  • Nachrichten

Entwicklungsboards erklärt – für Maker und Einsteiger

Ein Entwicklungsboard ist eine Leiterplatte (PCB) mit einem bereits aufgelöteten Mikrocontroller oder Mikroprozessor sowie den wichtigsten Bauteilen, sodass Maker Code schreiben und Hardware testen können, ohne eine Schaltung von Grund auf neu aufbauen zu müssen. Allein vom Raspberry Pi wurden bis 2024 über 60 Millionen Einheiten verkauft, was die breite Akzeptanz für Lernzwecke und die Prototypenentwicklung widerspiegelt. Zu den beliebten Optionen im Jahr 2025 zählen der Arduino, der Raspberry Pi Pico und der ESP32, die jeweils über GPIO-Pins, Spannungsregelung und direkte Hardware-Steuerung für eine schnelle Projektentwicklung verfügen.

Dieser Leitfaden soll die Fragen beantworten, die Sie sich wahrscheinlich stellen: Wie unterscheiden sich Entwicklungsboards von Einplatinencomputern?

Welche wichtigen Komponenten sollten Sie kennen? Auf welche Spezifikationen kommt es bei der Auswahl für Ihr Projekt tatsächlich an? Und welche Boards sind für Maker mit Blick auf die Jahre 2025 und 2026 die erste Wahl?

Das Wichtigste auf einen Blick

  • Entwicklungsboards verfügen über einen integrierten Prozessor und E/A-Pins für die schnelle Hardware-Prototypenerstellung.

  • Sie unterscheiden sich von Einplatinencomputern dadurch, dass sie den Schwerpunkt auf die direkte Hardware-Steuerung legen.

  • Zu den Kernkomponenten zählen die MCU, die GPIO-Pins und die Spannungsregelungsschaltung.

  • Wählen Sie die Boards anhand des Prozessortyps, der E/A-Anforderungen und der Unterstützung durch die Community aus.

  • Zu den Top-Empfehlungen für 2025 zählen Arduino, Raspberry Pi Pico und ESP32-Varianten.

Was ist ein Entwicklungsboard und wie hilft es Bastlern bei der Umsetzung ihrer Projekte?

Ein Entwicklungsboard ist im Grunde eine einsatzbereite Elektronikplatine, die für die Prototypenentwicklung und zum Lernen konzipiert ist. Es verfügt über einen Mikrocontroller oder Mikroprozessor – das „Gehirn“ – sowie über die gesamte erforderliche Begleitelektronik. Das bedeutet, dass Sie sofort Code schreiben und Hardware-Ideen ausprobieren können, ohne eine eigene Leiterplatte von Grund auf entwerfen zu müssen. Genau aus diesem Grund können Maker und Einsteiger komplexe Projekte realisieren. Die Ökosysteme von Raspberry Pi und Arduino beispielsweise haben zusammen über 60 Millionen Einheiten verkauft und unterstützen jeweils 30 Millionen aktive Nutzer, was ihre Rolle als leicht zugängliche Einstiegsmöglichkeiten in die Elektronik deutlich untermauert.

Was bedeutet der Begriff „Entwicklung“ hier eigentlich?

In diesem Zusammenhang bezieht sich „Entwicklung“ auf den Prozess der Erstellung und des Testens von Software und Hardware für ein eingebettetes System, bei dem es sich im Wesentlichen um einen kleinen Computer handelt, der in ein größeres Gerät integriert ist. Es geht hier nicht um „Entwicklungsstadien“ oder Ähnliches. Die Platine dient Ihnen als Werkstatt für die Entwicklung eines Endprodukts oder eines funktionsfähigen Prototyps. Stellen Sie sich das wie einen vorgefertigten Hausrahmen vor, bei dem die Wände, die Sanitärleitungen und die elektrischen Leitungen bereits vorhanden sind. Sie können sich auf die Innenausstattung und die individuelle Anpassung konzentrieren, anstatt selbst das Fundament zu gießen und jede Wand einzurichten.

Warum richtet sich dieser Ansatz an Nicht-Ingenieure?

Der Hauptzweck eines Entwicklungsboards besteht darin, die Programmierung von Mikrocontrollern für jedermann zugänglich zu machen. Bislang erforderte der Bau einer maßgeschneiderten Schaltung fundierte Kenntnisse der Elektrotechnik und eine kostspielige Fertigung. Ein Entwicklungsboard umgeht all dies, indem es CPU, Flash-Speicher, RAM, eine Taktschaltung und die Spannungsregelung auf einer einzigen, erschwinglichen Leiterplatte vereint. Berücksichtigt man zudem, wie einfach die Einrichtung ist, kann ein Hobbybastler Sensoren und Motoren mit einfachen Steckbrücken anschließen und sich auf das Schreiben von Code in einsteigerfreundlichen Sprachen wie MicroPython oder dem C++-Dialekt von Arduino konzentrieren.

Das Ergebnis ist eine wirklich deutliche Einsparung sowohl bei den Kosten als auch bei der Zeit, die benötigt wird, um das erste blinkende Lämpchen zum Leuchten zu bringen. Einsteiger-Bausätze kosten oft weniger als eine Pizza, sodass man ohne finanzielles Risiko experimentieren kann. Diese Zugänglichkeit fördert zudem eine globale Community, in der Projekte und Anleitungen zur Fehlerbehebung frei geteilt werden, was die Lernkurve weit über das hinaus beschleunigt, was vor zwei Jahrzehnten noch möglich war.

Erfahren Sie auf Wikipedia mehr über die technischen Spezifikationen und die Entwicklungsgeschichte von Entwicklungsboards.

Prototyping-Aufbau für ein Arduino-Entwicklungsboard mit LEDs und Steckbrett

Welche wesentlichen Komponenten sind auf jedem Entwicklungsboard zu finden?

Jedes Entwicklungsboard verfügt über mindestens sechs wichtige Komponenten, die man unbedingt kennen sollte: eine Mikrocontroller-Einheit (oft als MCU bezeichnet), GPIO-Pins, eine USB-Schnittstelle, einen Spannungsregler, einen Taktoszillator und einen Reset-Knopf. Technische Referenzdokumente, die im Jahr 2023 aktualisiert wurden Fassen wir all diese Komponenten zusammen und bezeichnen sie als „Minimal Support Logic“ – im Grunde genommen handelt es sich dabei um die Mindestausstattung, die Sie für die Programmierung, die Prototypenentwicklung und das Debugging von eingebetteten Anwendungen auf einer einzigen Leiterplatte benötigen. Entfernt man auch nur eine dieser Komponenten, kann die Platine entweder nicht hochfahren, nicht mit dem Computer kommunizieren oder keine Verbindung zu externer Hardware herstellen, die an sie angeschlossen ist.

Was macht die Mikrocontroller-Einheit (MCU) eigentlich?

Die MCU ist im Grunde das Gehirn des gesamten Systems: Sie führt den von Ihnen geschriebenen Code aus, verwaltet den Speicher und steuert alle auf der Platine befindlichen Peripheriegeräte. Eine typische MCU vereint einen CPU-Kern, einen Flash-Speicher – einen nichtflüchtigen Speicher, der Ihr Programm auch bei Stromausfall beibehält – und SRAM – einen flüchtigen Speicher für Laufzeitdaten – auf einem einzigen Chip. Auf einem Arduino Uno beispielsweise läuft die ATmega328P-MCU mit 16 MHz.[1] und verfügt über 32 KB Flash-Speicher und 2 KB SRAM. Wenn die MCU eine falsche Spannung erhält oder zu heiß wird, fällt die gesamte Platine einfach aus, und es gibt keine Ausweichlösung oder ein Backup, um den Betrieb aufrechtzuerhalten.

Warum sind GPIO-Pins wichtiger als alle anderen Funktionen?

GPIO steht für „General-Purpose Input/Output“ (Allzweck-Ein-/Ausgang), und über diese Pins kommuniziert Ihr Board tatsächlich mit der Außenwelt, beispielsweise mit LEDs, Sensoren, Motoren und Displays. Jeder Pin kann auf HIGH gesetzt werden, wodurch entweder 3,3 V oder 5 V ausgegeben werden, oder auf LOW, wodurch die Spannung auf 0 V sinkt.[2], die alle über Software gesteuert werden, und Sie können einen Pin auch als Eingang nutzen, um Signale von externen Geräten zu erfassen. Die Anzahl der GPIO-Pins, über die ein Board verfügt, bestimmt direkt, wie viele Komponenten Sie gleichzeitig anschließen können, ohne zusätzliche Multiplexer-Chips hinzufügen zu müssen. Der ESP32 stellt bis zu 34 GPIO-Pins zur Verfügung, während der Arduino Uno 14 digitale Pins und 6 analoge Pins bietet.

Beschädigte GPIO-Pins, die in der Regel durch Kurzschlüsse oder eine zu hohe Spannung verursacht werden, sind nach wie vor die häufigste Hardware-Störung, auf die man bei Hobbyprojekten stößt.

Was passiert, wenn der Spannungsregler oder der Taktgenerator ausfällt?

Der Spannungsregler nimmt die eingehende Spannung – in der Regel 5 V über einen USB-Anschluss – auf und wandelt sie auf die 3,3 V oder 1,8 V herunter, die die MCU für ihren Betrieb tatsächlich benötigt. Ein Regler, der in der „offenen“ Position ausfällt, führt dazu, dass sich die Platine überhaupt nicht einschalten lässt, während ein Regler, der in der „kurzgeschlossenen“ Position ausfällt, ungeregelte Spannung direkt in die MCU leiten und diese vollständig zerstören kann. Der Quarzoszillator liefert das Taktsignal – man kann es sich als Herzschlag vorstellen –, das dafür sorgt, dass alle CPU-Befehle synchronisiert sind und in der richtigen Reihenfolge ausgeführt werden. Ein ausgefallener Oszillator bedeutet, dass absolut kein Code ausgeführt wird – es passiert gar nichts.

Beide Komponenten kosten beim Kauf in großen Mengen jeweils weniger als $0,50, sind jedoch für die Funktionsfähigkeit der Platine absolut entscheidend.

Welche Arten von Entwicklungsboards gibt es und für wen eignet sich welches am besten?

Entwicklungsboards lassen sich im Allgemeinen in drei Hauptkategorien einteilen, die sich nach der Art des Prozessors, der ihr Herzstück bildet, und nach ihren jeweiligen Stärken richten. Es gibt mikrocontrollerbasierte Boards, die Aufgaben bewältigen, die sofortige Reaktionen erfordern, Einplatinencomputer, auf denen ein vollwertiges Betriebssystem wie Linux laufen kann, und FPGA-Boards, bei denen man die internen Schaltkreise physisch neu verdrahten kann. Die beste Wahl für Ihr Projekt hängt letztlich davon ab, welche Rechenleistung benötigt wird, welche Anschlussmöglichkeiten für andere Geräte vorhanden sein müssen und wie schnell das Board auf Eingaben reagieren muss.

Mikrocontroller-Boards: Die Arbeitspferde für das Echtzeit-Prototyping

Diese Platinen verwenden einen Mikrocontroller, bei dem es sich im Grunde um einen kleinen, eigenständigen Computerchip handelt, der über einen eigenen Speicher sowie Ein- und Ausgänge zum Anschluss an andere Komponenten verfügt. Sie eignen sich hervorragend für spezielle Aufgaben, die eine sofortige Reaktion erfordern, wie beispielsweise das Auslesen von Daten aus einem Sensor, die Steuerung eines Motors oder das Blinken einer LED, da sie ohne die Hintergrundlast durch den Betrieb eines vollständigen Betriebssystems arbeiten.

Der Arduino Uno, der auf dem ATmega328P-Chip mit 32 KB basiert[3] mit Speicherplatz für Code und einer unkomplizierten Softwareumgebung ist der klassische Ausgangspunkt für Hobbybastler und im Unterricht. Für Projekte mit Internetanbindung, wie beispielsweise im Internet der Dinge, ist der ESP32 mit Abstand die beliebteste Option – bis zum Jahr 2023 wurden jährlich Millionen von Einheiten verkauft.

Die STM32-Chipfamilie bietet eine höhere Rechenleistung und fortschrittlichere integrierte Funktionen, weshalb sie sowohl bei Studierenden der Robotik als auch bei professionellen Ingenieuren, die eingebettete Systeme entwickeln, eine beliebte Wahl ist.

Einplatinencomputer: Miniatur-Desktop-PCs für komplexe Projekte

Ein Einplatinencomputer ist ein kompletter Computer, der auf einer einzigen Leiterplatte aufgebaut ist und auf dem ein vollwertiges Betriebssystem wie Linux laufen kann. Dadurch ist er in der Lage, komplexe Aufgaben wie die Videoverarbeitung, das Hosten von Websites oder die Ausführung von Aufgaben im Bereich des maschinellen Lernens zu bewältigen, die für einen einfachen Mikrocontroller zu anspruchsvoll wären. Der Raspberry Pi ist der klare Marktführer in diesem Bereich: Bis 2024 wurden über 60 Millionen Einheiten verkauft, und die Community mit mehr als 30 Millionen aktiven Nutzern bildet einen riesigen Pool an gemeinsamem Wissen und gegenseitiger Hilfe. Der BeagleBone Black ist eine weitere starke Alternative, die insbesondere von Ingenieuren und Robotik-Entwicklern geschätzt wird, die die Präzision seiner spezialisierten Echtzeit-Verarbeitungseinheiten benötigen und gleichzeitig Zugriff auf eine vollständige Linux-Umgebung haben möchten.

FPGA-Boards: Für den Entwurf kundenspezifischer digitaler Logikschaltungen

Eine FPGA-Platine (Field-Programmable Gate Array) enthält einen speziellen Chip, dessen interne Logikgatter – die grundlegenden Bausteine digitaler Schaltungen – vom Benutzer vollständig neu konfiguriert werden können. Das bedeutet, dass Sie maßgeschneiderte digitale Schaltungen direkt in der Hardware entwerfen und realisieren können, was eine außergewöhnliche Geschwindigkeit und die Möglichkeit bietet, viele Operationen gleichzeitig auszuführen – beispielsweise für spezialisierte Anwendungen wie den Hochfrequenz-Finanzhandel, komplexe Signalanalysen oder das Testen neuer Prozessordesigns. Diese Platinen werden in der Regel von Elektrotechnikstudenten, akademischen Forschern und spezialisierten Entwicklern genutzt, die sich auf den Entwurf digitaler Schaltungen oder die Beschleunigung bestimmter Hardwarefunktionen konzentrieren.

Die folgende Tabelle gibt einen Überblick über die wichtigsten Unterschiede, damit Sie entscheiden können, welcher Typ für Ihre Arbeit am besten geeignet ist.

Plattentyp

Wesentlicher Unterschied

Bekannte Beispiele

Preisspanne (USD)

Am besten für

Mikrocontroller (MCU)

Ermöglicht die Steuerung in Echtzeit, läuft ohne Betriebssystem und verbraucht nur sehr wenig Strom

Arduino Uno, ESP32, STM32

$5 – $20

Hobbybastler, IoT-Entwickler, MINT-Pädagogen

Einplatinencomputer (SBC)

Läuft unter einem vollwertigen Betriebssystem wie Linux und unterstützt die Programmierung in höheren Programmiersprachen

Raspberry Pi 5, BeagleBone Black

$35 – $80

Mediacenter, Heimserver, Robotik, KI am Netzwerkrand

FPGA

Die Hardware lässt sich neu konfigurieren und ermöglicht die Entwicklung individueller digitaler Schaltungen

Xilinx Artix-7, Intel Cyclone

$100 – $500+

Studierende des Fachbereichs Digitales Design, Hardware-Ingenieure, Forschung und Entwicklung

Wie wählt man das richtige Entwicklungsboard für sein Projekt aus?

Als Erstes müssen Sie die tatsächlichen Anforderungen Ihres Projekts – die Anzahl der Ein- und Ausgänge, eventuelle Anforderungen an die drahtlose Kommunikation, den benötigten Rechenleistungsbedarf und Ihr Budget – mit den Spezifikationen des Boards abgleichen. Angesichts von über 10.000 verschiedenen Entwicklungsboard-Artikelnummern, die 2023 bei den großen Distributoren gelistet waren, beginnt die richtige Auswahl tatsächlich damit, diese Anforderungen zu erfassen, und nicht nur damit, Kataloge durchzublättern.

Welche Spezifikationen sind für die einzelnen Projektarten von Bedeutung?

Vier Faktoren sind für die Auswahl des 90%-Boards ausschlaggebend: die Anzahl der GPIO-Pins, das Funkprotokoll, die CPU-Geschwindigkeit und die Leistungsaufnahme. In der folgenden Tabelle werden diese Faktoren vier gängigen Maker-Projekten zugeordnet.

Projekt

Wesentliche Anforderung

Empfohlenes Forum

Warum es passt

Wetterstation

Geringer Stromverbrauch + WLAN

ESP32

Der Tiefschlafmodus verbraucht ca. 10 µA; das integrierte WLAN überträgt Daten ohne zusätzliche Module

Relais für die Hausautomation

WLAN + 1 digitaler Pin

ESP8266

Günstigste WLAN-Option bei ~$3[4]–5; ein GPIO-Pin steuert ein Relais direkt an

Roboter-Auto

PWM-Motorsteuerung + Sensoren

Arduino Uno

6 Hardware-PWM-Pins; 5 V-tolerante Ein-/Ausgänge, kompatibel mit den meisten Motortreiber-Shields

LED-Kunstinstallation

Schnelle Datenausgabe + viele LEDs

ESP32

Der 240-MHz-Dual-Core-Prozessor steuert das WS2812B-Timing für mehr als 500 LEDs; WLAN ermöglicht die Fernsteuerung

Wie vermeidet man eine Über- oder Unterspezifizierung?

Beginnen Sie mit der anspruchsvollsten Anforderung. Ein Roboterauto, das eine kamerabasierte Hinderniserkennung benötigt, erfordert einen Raspberry Pi; ein Arduino kann keine Echtzeit-Bildverarbeitung durchführen. Ein Linienfolger-Roboter mit IR-Sensoren funktioniert jedoch problemlos auf einem Arduino Uno, der nur etwa ein Fünftel kostet. Ebenso kann eine Wetterstation, die Daten lediglich auf einer SD-Karte speichert und keine Daten in die Cloud hochlädt, auf einen Arduino Nano auskommen, was sowohl Strom als auch Geld spart.

Die Pin-Anzahl ist der zweite Prüfpunkt. Zählen Sie alle Sensoren, Aktoren und Anzeigen, die Sie anschließen möchten, und addieren Sie dann etwa 20% als Spielraum für Debugging-Anschlüsse und zukünftige Erweiterungen hinzu. Einsteiger-Boards von der ESP32-Familie Der Preis liegt zwischen $5 und $20, sodass das Ausprobieren mehrerer Optionen vor der Entscheidung für ein endgültiges Design weniger kostet als ein einziges Mittagessen im Restaurant.

Welche Anfängerfehler machen die meisten Leute bei der Arbeit mit Entwicklungsboards und wie kann man sie vermeiden?

Es gibt sechs Fehler bei der Verkabelung und beim Kauf, die mehr Entwicklungsboards für Einsteiger zerstören als es jeder Programmierfehler jemals tun wird. Das Anlegen von 5 V an einen für 3,3 V ausgelegten Pin, das Weglassen von Strombegrenzungswiderständen und das Anschließen von Sensoren bei eingeschaltetem Board sind Fehler, die zu einem sofortigen Hardwareausfall führen. Billige USB-zu-Seriell-Klone, die gefälschte Chips verwenden, können zu einer stundenlangen Treiber-Fehlersuche führen, obwohl die Einrichtung eigentlich schnell gehen sollte. Die gute Nachricht ist, dass es für jeden Fehler eine einfache Lösung gibt, deren Umsetzung nur wenige Sekunden dauert.

Warum führt eine Verwechslung von 3,3 V und 5 V dazu, dass eine Platine sofort durchbrennt?

3,3 V[5] Der GPIO-Pin des Mikrocontrollers hält maximal etwa 3,6 V aus, bevor die internen Siliziumübergänge durchbrennen. Wenn Sie ein 5-V-Signal direkt anschließen, legen Sie etwa 40% mehr Spannung an, als der Pin auslegt, wodurch der Eingang innerhalb von Millisekunden zerstört wird.

Sie sollten vor dem Anschließen immer im Datenblatt den Logikpegel Ihrer Platine überprüfen. Wenn Ihr Sensor 5 V ausgibt und Ihre Platine mit 3,3 V betrieben wird[6], können Sie einen bidirektionalen Pegelwandler oder einen einfachen Spannungsteiler aus zwei Widerständen verwenden, der weniger als $0,10 kostet.

Was passiert, wenn man Strombegrenzungswiderstände weglässt oder GPIO-Pins überlastet?

Eine LED, die ohne Widerstand direkt an einen GPIO-Pin angeschlossen wird, zieht weitaus mehr Strom, als der Pin liefern kann. Die meisten Mikrocontroller-Pins können maximal 20 mA liefern, wobei die absolute Obergrenze bei etwa 40 mA liegt. Wenn Sie diesen Strom überschreiten, brennen Sie den Pin-Treiber dauerhaft durch, und oft ist kein sichtbarer Schaden erkennbar, bis Sie bemerken, dass der Pin nicht mehr reagiert. Durch den Einsatz eines 220-Ω-Widerstands in Reihe mit einer Standard-LED wird der Strom auf etwa 15 mA begrenzt, was sicher ist und dennoch eine recht hohe Leuchtkraft bietet. Zum Ansteuern von Motoren oder Relais sollten Sie niemals Strom direkt über den GPIO ziehen, sondern stattdessen einen Transistor oder MOSFET als Schalter verwenden.

Warum sorgen billige Nachbau-Platinen für stundenlange Frustration?

Preisgünstige Platinen, die weniger als $5 kosten, verwenden häufig gefälschte USB-zu-Seriell-Chips, in der Regel CH340-Varianten, die eine manuelle Treiberinstallation erfordern und zu Konflikten mit offiziellen Treibern führen können. Bis 2024 werden über 60 Millionen Raspberry-Pi-Geräte verkauft sein (Wikipedia, Raspberry Pi), ist das Ökosystem mittlerweile so ausgereift, dass Original-Boards von autorisierten Händlern nur noch $3,5 mehr kosten als Klone. Das ist ein geringer Preis, um defekte Verbindungen und sporadische Upload-Fehler zu vermeiden.

Es gibt zwei letzte Fallstricke, in die Anfänger immer wieder tappen. Erstens: Das Anschließen von Sensoren oder Verbindungsdrähten an ein mit Strom versorgtes Steckbrett kann Spannungsspitzen verursachen, die den Mikrocontroller blockieren; daher sollten Sie vor dem Umstecken immer die Stromversorgung unterbrechen. Zweitens unterstützt nicht jeder GPIO-Pin PWM, was für Pulsweitenmodulation steht und einen analogen Ausgang simuliert, indem ein digitales Signal schnell ein- und ausgeschaltet wird. Bei einem Arduino Uno liefern nur die Pins 3, 5, 6, 9, 10 und 11 Hardware-PWM. Wenn Sie versuchen,

analogWrite()

An den anderen Pins erhalten Sie entweder einen konstanten HIGH- oder LOW-Pegel ohne Dimm- oder Geschwindigkeitsregelung.

Wie viel kostet es wirklich, mit Entwicklungsboards zu beginnen?

Man kann schon für unter $20 einsteigen, aber die meisten Anfänger geben am Ende eher etwa $50 aus.[7] sobald sie sich einige grundlegende Peripheriegeräte besorgt haben. Arduino- und ESP32-Boards der Einstiegsklasse kosten im Jahr 2024 bei großen Online-Elektronikshops zwischen $5 und $20, basierend auf Der SparkFun-Katalog. Die Platine selbst ist eigentlich der günstigste Teil. Kabel, ein Steckbrett und mindestens ein Sensor werden den Rest Ihres Budgets ziemlich schnell aufbrauchen.

Was umfasst die jeweilige Preisstufe eigentlich?

Komponente

Absolutes Minimum (~$20)

Komfortables Einsteigermodell (~$50)

Komplette Maker-Werkbank (~$120)

Entwicklungsboard

Arduino-Nano-Klon (ca. $5)

ESP32 DevKit (ca. $8)

Raspberry Pi 5 4 GB ($60)

Steckbrett + Verbindungsdrähte

400-Punkte-Spielbrett + Dupont-Set ($6[8])

830-Punkt-Platine + hochwertige Kabel ($10)

2× Platinen in Standardgröße + hochwertige Kabel ($15)

Sensor-Starterkit

-

Grundausstattung: LEDs, Widerstände, DHT11, Ultraschall ($15)

37-in-1-Sensorsatz ($20)

USB-Kabel

Bei den meisten Platinen im Lieferumfang enthalten ($0[9])

USB-C-Datenkabel ($4)

USB-C- und Micro-USB-Set ($6)

Multimeter

-

-

Einfaches Digitalmultimeter ($12)

Lötkolben

-

-

Temperaturgeregeltes Lötgerät + Lötzinn ($15)

Wo schleichen sich versteckte Kosten ein?

Die Versandkosten betragen $3[10] bis zu $8 pro Bestellung, wenn Sie letztendlich bei verschiedenen Anbietern einkaufen. Eine einzige Sammelbestellung bei einem Lieferanten reduziert diesen Betrag um etwa die Hälfte, was wirklich hilfreich ist. Netzteile sind selten im Lieferumfang enthalten, und ein 5V/2A-USB-Adapter kostet etwa $5. Sie werden eines benötigen, sobald Ihr Projekt zu viel Strom für den USB-Betrieb benötigt. Sensoren, die bei AliExpress unter $1 kosten, benötigen zwei bis vier Wochen bis zur Lieferung, während inländische Wiederverkäufer jeweils $2 bis $4 verlangen, aber bereits innerhalb weniger Tage liefern.

Die eigentliche Budgetfalle besteht darin, alles auf einmal zu kaufen, noch bevor man überhaupt ein Projekt abgeschlossen hat. Beginne mit der Basisausstattung, baue eine funktionierende Schaltung fertig und rüste dann nur die Komponenten auf, die für dein nächstes Projekt tatsächlich erforderlich sind. Dieser Ansatz verhindert im Grunde genommen, dass du Geld für Teile verschwendest, die dann nur in einer Schublade herumliegen.

Welche Software und welche Tools benötigen Sie zusätzlich zu Ihrem Entwicklungsboard?

Sie benötigen mindestens einen Code-Editor, einige USB-Treiber, ein Tool für den seriellen Monitor und ein Multimeter. Die Arduino-IDE ist in der Regel der erste Ansatzpunkt, und ihre Eine weltweite Gemeinschaft mit 30 Millionen Mitgliedern Das bedeutet, dass fast alle Einsteigeranleitungen und Code-Bibliotheken unter der Annahme verfasst wurden, dass man diese nutzt. PlatformIO bietet Ihnen jedoch weitaus mehr Kontrolle über die Verwaltung von Code-Abhängigkeiten und den Umgang mit Projekten, die mehrere verschiedene Boards verwenden – was besonders dann sehr hilfreich ist, wenn Sie über den „Ein-Projekt-nach-dem-anderen“-Ansatz der Arduino-IDE hinauswachsen.

Arduino IDE vs. PlatformIO vs. Thonny – welchen Editor solltest du wählen?

Mit der neuesten Arduino IDE 2.x, die auf demselben Framework wie VS Code basiert, können Sie Ihren Code mit einem einzigen Klick kompilieren und auf jedes Arduino-kompatible Board hochladen. PlatformIO funktioniert als Erweiterung innerhalb von VS Code und kann automatisch die richtigen Versionen aller für Ihr Projekt benötigten Code-Bibliotheken ermitteln und herunterladen – was besonders wichtig ist, wenn Sie mehr als zehn verschiedene Bibliotheken verwenden.

Thonny wurde für das Schreiben von MicroPython auf Boards wie dem ESP32 und dem Raspberry Pi Pico entwickelt; es verfügt über eine integrierte Shell und eine Funktion zur Anzeige Ihrer Variablen, sodass Sie kleine Codeabschnitte Zeile für Zeile testen können, ohne ein gesamtes Programm hochladen zu müssen. Grundsätzlich gilt: Sie wählen die Arduino-IDE für schnelle Tests, PlatformIO für komplexere Projekte mit mehreren Boards und Thonny, wenn Sie MicroPython programmieren.

Wie sieht es mit den USB-Treibern und dem seriellen Monitor aus?

Die meisten der günstigeren Klon-Boards, die man kaufen kann, verwenden einen gängigen Chip namens CH340 für die USB-Verbindung. Unter Windows ist der Treiber für diesen Chip nicht standardmäßig installiert, daher müssen Sie ihn vor dem Anschließen des Boards von der Website des Herstellers herunterladen, da Ihr Code-Editor Ihnen sonst nur mitteilt, dass er den richtigen Anschluss nicht finden kann. Sobald die Verbindung hergestellt ist, können Sie über den seriellen Monitor – ein in all diesen Editoren integriertes Tool – während der Ausführung Ihres Codes Daten von Sensoren und andere Debug-Meldungen einsehen, in der Regel mit einer Übertragungsrate von bis zu 115.200.

Kann man üben, ohne Hardware zu kaufen?

Ja, das geht. Wokwi ist eine Website, auf der Sie Schaltungen für Arduino, ESP32 und Raspberry Pi Pico vollständig in Ihrem Webbrowser erstellen und testen können; Sie verbinden virtuelle Bauteile, führen Ihren Code aus und sehen sich die Ergebnisse an, ohne dass die Gefahr besteht, ein echtes Entwicklungsboard zu beschädigen. Tinkercad Circuits bietet eine ähnliche sichere Übungsumgebung für Arduino-Uno-Projekte, in der du Leitungen und Bauteile per Drag & Drop verschieben kannst.

Wann benötigt man physische Werkzeuge?

Mit einem einfachen Digitalmultimeter, das Sie für etwa fünfzehn Dollar erwerben können, lassen sich korrekte Anschlüsse überprüfen und Spannungen messen – was Sie unbedingt an jedem Stromkabel tun sollten, bevor Sie einen neuen Stromkreis einschalten. Ein Logikanalysator – ein kleines Gerät, das zwischen zehn und zwanzig Dollar kostet – hilft dir dabei, herauszufinden, warum Chips nicht richtig miteinander kommunizieren, indem er dir die elektrischen Signale anzeigt, die sie senden. Eine Lötstation wird notwendig, sobald Sie Ihr Projekt vom provisorischen Steckbrett auf eine feste Platine übertragen und dauerhaft festhalten möchten oder wenn Sie die Metallstifte auf einer blanken Platine anbringen müssen.

Häufig gestellte Fragen zu Entwicklungsboards

Ist „development“ die richtige Schreibweise für ein Entwicklungsboard?

Ja, „development“ ist die korrekte und branchenübliche Schreibweise, die in der gesamten Elektronikbranche verwendet wird. Wenn Sie sich Datenblätter von Herstellern, Kataloge von Distributoren wie Arrow Electronics oder Community-Foren ansehen, werden Sie feststellen, dass diese Schreibweise durchgehend verwendet wird. Falschschreibungen wie „developement“ tauchen zwar häufig bei Online-Suchen auf, beziehen sich jedoch auf denselben Hardwaretyp.

Was ist der Unterschied zwischen einem Entwicklungsboard und einem Mikrocontroller-Chip?

Ein Mikrocontroller-Chip ist schlicht gesagt die integrierte Schaltung (IC), die als „Gehirn“ eines Systems fungiert. Ein Entwicklungsboard hingegen ist eine komplette Leiterplatte (PCB), auf der dieser Chip zusammen mit den für seinen Betrieb erforderlichen Komponenten untergebracht ist, wie beispielsweise Spannungsregler (die die Stromversorgung steuern), Taktoszillatoren (die für einen gleichmäßigen Takt sorgen), USB-Schnittstellen (zum Anschluss an einen Computer) und Stiftleisten (die Metallanschlüsse, in die man Kabel einsteckt). Man kauft einen Chip, wenn man plant, ihn in ein Endprodukt einzubauen. Man kauft ein Entwicklungsboard, wenn man zunächst einen Prototyp erstellen und den Code für diesen Chip testen möchte.

Kann ein Raspberry Pi einen Arduino ersetzen?

Sie lösen unterschiedliche Probleme, daher ersetzt das eine das andere selten. Ein Raspberry Pi ist ein Einplatinencomputer (SBC), auf dem ein vollwertiges Betriebssystem wie Linux läuft, wodurch er sich gut für Projekte eignet, die Netzwerkdienste, Videoverarbeitung oder komplexe Software erfordern. Ein Arduino ist eine Mikrocontroller-Platine, auf der ein Programm direkt auf der Hardware ausgeführt wird, wodurch man in Echtzeit die Kontrolle über Motoren, Sensoren und LEDs mit einfacherer und zuverlässigerer Zeitsteuerung erhält. Bei vielen fortgeschrittenen Projekten werden tatsächlich beide zusammen eingesetzt, wobei der Pi die übergeordnete Logik und die Netzwerkfunktionen übernimmt, während der Arduino die physikalischen Ein- und Ausgänge steuert.

Wie lange hält ein Entwicklungsboard?

Es gibt kein festes Verfallsdatum, da die Lebensdauer einer Platine davon abhängt, wie Sie sie nutzen und wo Sie sie aufbewahren. Die elektronischen Bauteile auf der Platine, wie Kondensatoren und Spannungsregler, haben unter normalen Bedingungen in der Regel eine Lebensdauer von mehreren tausend Stunden. Die häufigsten Ursachen für den Ausfall einer Platine sind physische Schäden durch falsche Verkabelung, wie zum Beispiel Kurzschlüsse, oder Umwelteinflüsse wie Feuchtigkeit und Staub. Bei sorgfältiger Handhabung und sachgemäßer Lagerung kann eine Platine wie das Arduino Uno ein Jahrzehnt oder sogar länger funktionsfähig bleiben.

Muss ich programmieren können, um ein Entwicklungsboard zu nutzen?

Sie können auch ohne klassische Programmierkenntnisse loslegen. Plattformen wie Arduino und micro:bit bieten grafische, blockbasierte Programmierschnittstellen, die ähnlich wie Scratch funktionieren: Sie ziehen Logikblöcke per Drag-and-Drop per Mausklick, um Programme zu erstellen. Um jedoch das Potenzial eines Entwicklungsboards voll auszuschöpfen und anspruchsvollere Projekte in Angriff zu nehmen, ist es wichtig, eine textbasierte Sprache wie C/C++ für Arduino oder Python für Raspberry Pi zu erlernen. Die Lernkurve ist flach, und Millionen von Anfängern haben genau auf diese Weise den Einstieg gefunden, wie die weltweite Arduino-Community mit über 30 Millionen Nutzern.

Ihre nächsten Schritte, um noch heute mit den Entwicklungsboards loszulegen

Sie können noch diese Woche mit einem Entwicklungsboard loslegen, und ehrlich gesagt ist der schwierigste Teil einfach der erste Schritt. Der Schlüssel liegt darin, vom Lesen zum Ausprobieren überzugehen, indem man einem klaren, schrittweisen Plan folgt, der die Kosten niedrig hält und das Gefühl der Überforderung verringert. Mit über 30 Millionen aktiven Nutzern allein in der Arduino-Community steht dir ein riesiges Unterstützungsnetzwerk zur Verfügung, auf das du zurückgreifen kannst, wann immer du nicht weiterkommst.

Legen Sie zunächst ein einziges, konkretes Projektziel fest.

Kaufen Sie nicht gleich als Erstes ein Board. Schreiben Sie zunächst ein einfaches Ziel auf, zum Beispiel „Eine LED per Knopfdruck zum Blinken bringen“, „Die Raumtemperatur ablesen und anzeigen“ oder „Einen Servomotor mit einem Potentiometer steuern“. Dieses Ziel bestimmt alle weiteren Entscheidungen, die du in Bezug auf Hardware und Software triffst, da es dir genau vorgibt, welche Ein- und Ausgänge du benötigst. Ein klar definiertes Ziel verhindert zudem den häufigen Fehler, ein leistungsstarkes Board für eine einfache Aufgabe zu kaufen, die diese Leistung gar nicht erfordert.

Zweitens: Wählen Sie mithilfe der Entscheidungsmatrix ein Board aus, das zu diesem Ziel passt.

Schauen Sie sich noch einmal die Projektanforderungen an: Benötigt es WLAN, viele Pins oder nur grundlegende Ein- und Ausgänge? Für ein erstes Projekt deckt ein Arduino Uno oder ein ESP32-basiertes Board die meisten Einsteigerszenarien problemlos ab. Die Wahl eines Boards aus einer Plattform mit einer großen Community, wie beispielsweise Arduino, stellt sicher, dass Sie Hilfe bei der Fehlerbehebung und Code-Beispiele für fast jeden Sensor oder jedes Modul finden, das Sie verwenden möchten. Diese Art von leicht zugänglicher Unterstützung macht wirklich den Unterschied, wenn Sie zum ersten Mal etwas verdrahten.

Drittens: Kauf dir ein Starter-Kit und nicht nur eine bloße Platine.

Ein Starter-Kit enthält das Entwicklungsboard zusammen mit wichtigen Komponenten wie LEDs, Widerständen, Sensoren und Kabeln für $20-$50. Das ist günstiger und schneller als die Einzelbeschaffung der Bauteile, und Sie ersparen sich die Mühe, herauszufinden, welchen Widerstandswert Sie genau benötigen. Die Einsteiger-Boards selbst kosten zwischen $5 und $20, aber ein Kit enthält die Schritt-für-Schritt-Anleitungen und die Stückliste, die Sie benötigen, um Verdrahtungsfehler von Anfang an zu vermeiden. Stellen Sie sich das so vor: Sie erhalten alles in einer Box, sodass Sie sich auf das Lernen konzentrieren können, anstatt einkaufen zu müssen.

Viertens: Richten Sie Ihre Softwareumgebung mit der Arduino-IDE ein.

Laden Sie die kostenlose integrierte Entwicklungsumgebung (IDE) für Arduino herunter. Dank ihrer einfachen Benutzeroberfläche, den integrierten Code-Beispielen wie „Blink“ und der Ein-Klick-Upload-Schaltfläche bietet sie den einfachsten Einstieg in das Schreiben und Hochladen von Code auf Ihr Board. Später, wenn Sie sich sicher im Umgang damit fühlen und mehr Funktionen wünschen, können Sie zu fortgeschritteneren Tools wie PlatformIO übergehen. Für den Einstieg ist die Arduino-IDE jedoch wirklich die zugänglichste Option, die es gibt.

Aufruf zum Handeln: Wähle eine Projektidee aus diesem Artikel aus, zum Beispiel den Temperaturmonitor. Bestellen Sie das empfohlene Starter-Kit für das von Ihnen gewählte Board. Absolvieren Sie dann innerhalb der ersten sieben Tage das offizielle „Getting Started“-Tutorial für dieses Board. Dieser eine Schritt macht aus Ihnen einen „Maker“ statt nur einen „Leser“, und sobald Sie sehen, wie die erste LED auf Ihren Code reagiert, werden Sie verstehen, warum so viele Menschen dabei bleiben.

Erfahren Sie mehr über die Arduino-Plattform und ihre Community.

Quellenangaben

  1. [1]en.wikipedia.org — unterstützt: Im Jahr 2024 werden Raspberry-Pi-Einplatinencomputer und Entwicklungsboards zusammen … übertreffen

  2. [2]sparkfun.com — unterstützt: Im Jahr 2024 werden Raspberry-Pi-Einplatinencomputer und Entwicklungsboards zusammen … übertreffen

  3. [3]pishop.us — unterstützt: Im Jahr 2024 werden Raspberry-Pi-Einplatinencomputer und Entwicklungsboards zusammen … übertreffen

  4. [4]arrow.com — unterstützt: Laut Arduino gibt es im Jahr 2024 weltweit eine Community von über 30 Millionen aktiven Nutzern, was …

  5. [5]arduino.cc — unterstützt: Laut Arduino gibt es im Jahr 2024 weltweit eine Community von über 30 Millionen aktiven Nutzern, was …

  6. [6]sciencedirect.com — unterstützt: Einfache Mikrocontroller-Entwicklungsboards verfügen in der Regel über mindestens eine CPU, nichtflüchtigen Speicher…

  7. [7]utmel.com — unterstützt: Einfache Mikrocontroller-Entwicklungsboards verfügen in der Regel über mindestens eine CPU, nichtflüchtigen Speicher…

  8. [8]mikroe.com — unterstützt: Bis 2023 führten große Elektronikgroßhändler wie Arrow mehr als 10.000 verschiedene d…

  9. [9]dfrobot.com — unterstützt: Bis 2023 führten große Elektronikgroßhändler wie Arrow mehr als 10.000 verschiedene d…

  10. [10]adafruit.com — unterstützt: Im Jahr 2023 wurden ESP32-basierte WLAN-/Bluetooth-Entwicklungsboards zu den beliebtesten Nicht-Ardu…

Benötigen Sie die vollständigen Zertifizierungsunterlagen für Ihre Beschaffungsprüfung?

Fordern Sie unser komplettes Zertifizierungspaket – CE-Konformitätserklärung, FCC-SDoC, RoHS-Erklärung und ISO 9001-Zertifikat – für jede ieeker-Platine an, einschließlich der Prüfberichte.

Zertifizierungsunterlagen anfordern →

Entwicklungsboards erklärt – für Maker und Einsteiger

Holen Sie sich jetzt exklusive Angebote für Development Board. Wir bieten Ihnen die beste Lösung, damit Sie mehr Geld sparen können.

E-Mail
E-Mail: [email protected]
Skype
Skype: +8618124167969
Wechat
Wechat QR-Code
WhatsApp
WhatsApp QR Code