Last Updated on 18. October 2026 by SuffocationLink status: OK
Die Motorplatine V2 ist eingetroffen. Ich habe gleich mal das Testprogramm der V1 angepasst und die Platine auf den Wemos Uno gesteckt, um zu sehen, ob die beiden zusammen harmonieren.
Die Ansteuerung der Servos funktioniert auf dem Wemos nicht, da die Pins für die serielle Schnittstelle verwendet werden. Aber das liegt am Board und nicht an der Zusatzplatine.
Ich habe mehrere für rund 4€/Stück beim schnellen Ali erworben.
30.09.2023 Nachtrag: Aktuell ist die Platine sehr teuer. Regelpreis ist ca. 12€.
Facts
Here are the key data points at a glance:
- 2 engine mounts
- (2 Servoanschlüsse)
- 1 Wire (I2c) Ansteuerung für die Motoren
- 1 External voltage connection
- 1 Power LED
- Jumper – zur Unterbrechung der Boardspannung
- Platz für zusätzliche Schaltungen
- Möglichkeit, eine weitere Platine aufzustecken
| Adafruit Motor Shield V2 | |
|---|---|
| Manufacturer | Adafruit |
| Treiberbaustein | TB6612 (4 H-Brücken) |
| Engines | bis 4 DC-Motoren oder 2 Schrittmotoren; 2 Anschlüsse für 5-V-Servos |
| Strom höchstens | 1,2 A je Brücke (kurzzeitig 3 A für 20 ms) |
| Operating voltage | 5 V oder 3,3 V (Logikpegel per Jumper) |
| Input voltage | 4,5–13,5 V |
| Schnittstellen | I²C, Standardadresse 0x60 (einstellbar 0x60–0x7F) |
| Abmessungen | 70 × 55 × 10 mm |
| Description | Logik- und Motorversorgung per Jumper trennbar |
| Description | Pin |
|---|---|
| Servo 1 | 8 |
| Servo 2 | 9 |
| Motorway bridge | SCL/SDA |
| Steuerung |
Wiring

SchematicLink status: OK
View




Wemos d1 d2 esp8266
Da die Platine über den I2c Bus betrieben wird, funktioniert sie auch mit dem WeMos. Allerdings gibt es die bekannten Einschränkungen bei den analogen Ports, hier ist nur einer durchgeführt.
Software
Bibliothek installieren
Installation über die Arduino GUI.
Bibliotheksmanager aufrufen:

Nach „motor“ suchen und die „Adafruit Motor Shield Library V2“ in der letzten Version installieren. In meinem Fall ist das die 1.0.5.
Achtung, es gibt auch eine Bibliothek „Adafruit Motor Shield Library“, diese ist für die alte Version des BoardsLink status: OK.

Control servos
Die Ansteuerung der Servos funktioniert auf dem ESPClone nicht, da die Pins für die serielle Schnittstelle mit verwendet werden. Für die anderen Boards ist sie gleich zur V1 Platine. Link status: OK
Controlling the engine
Ich habe einfach das Testprogramm des V2 Boards angepasst. Weitere Erläuterungen findet ihr hereLink status: OK.
MotorSchieldV2Test.inoLink status: OK
arduino-uno-zusatzplatinen
Miscellaneous
Compatibility
Die Platine kann mit folgenden Boards verwendet werden.
Arduino Uno
Arduino Leonardo
Conclusion
4 Gleichstrom-Motore mit nur zwei Pins des I²C Busses ansteuern ist perfekt. Zusätzlich können die Adressen des Boards über die Lötpunkte auf der Oberseite noch geändert werden. Das macht die Platine stapelbar und im Prinzip können bis 32 Platinen gleichzeitig betrieben werden, was den Anschluss von rund 128 Gleichstrom-Motoren oder 64 Schrittmotoren ermöglicht. Ich persönlich finde, dies ist die beste Zusatzplatine für solche Zwecke für den Arduino Uno und Mega.
Related Posts
- Retro Projekt – FDC USB Floppy Disk ControllerLink status: OK
- Preview – Arduino Motor Shield mit L298PLink status: OK
- Arduino Ethernet Board W5100Link status: OK
- Arduino VS1053 MP3 audio shield with TF cardLink status: OK
- Datenlogger Shield V 1.0Link status: OK
- NEO-6M GPS Logger Shield V1.0Link status: OK
- Arduino Sensor Board V5.0 (Sensor Shield)Link status: OK
- FunduMoto L298P High Power Motor Driver BoardLink status: OK
- Arduino Screw Terminal Board (Screw Shield 1.0)Link status: OK
- Arduino Multi-function Sensor BoardLink status: OK
Sources
https://learn.adafruit.com/adafruit-motor-shield-v2-for-arduino/overviewLink status: OK
https://github.com/adafruit/Adafruit_Motor_Shield_V2_LibraryLink status: OK
https://store.arduino.cc/adafruit-motor-stepper-servo-shield-v2-3Link status: OK
| Date | Change | Author |
|---|---|---|
| 19.10.2026 | Fakten-Tabelle durch Datenblock aus dem Modell ersetzt | Suffocation |
| 08.10.2026 | Überschriften-Hierarchie korrigiert (H1→H2, Unterebenen eine Stufe tiefer) | Suffocation |
| 04.10.2026 | Rechtschreibung korrigiert: Tippfehler, Kommas, Groß-/Kleinschreibung | Suffocation |
| 03.10.2026 | Log-Liste eingefügt | Suffocation |
| 22.03.2018 | Post created | Suffocation |
Hello Stefan,
Dein Fazit: 4 Gleichstrom-Motore mit nur zwei Pins des I²C Busses ansteuern ist perfekt. Zusätzlich können die Adressen des Boards über die Lötpunkte auf der Oberseite noch geändert werden. Das macht die Platine stapelbar und im Prinzip können bis 32 Platinen gleichzeitig betrieben werden, was den Anschluss von rund 128 Gleichstrom-Motoren oder 64 Schrittmotoren ermöglicht. Ich persönlich finde, dies ist die beste Zusatzplatine für solche Zwecke für den Arduino Uno und Mega.
hört sich so an, als kônnte man dieses Shield auch zur Ansteuerung des DCC-EX (mit Railcom-Lücke) Projektes in Kombination mit dem Mega verwenden. Aber wie ist es mit der notwendigen Kurzschlusserkennung?
Kind regards
vik