Skip to the content
PCBKitNew board
4 layers68.6 × 53.3 mmMotor Shield v1, the printed circuit board in 3D

Motor Shield v1

Pr0fiNoob/MopBot3

MopBot ist ein experimenteller Bodenreinigungsroboter. Die Python-Software MopSlothOS läuft auf einem Raspberry Pi und übernimmt Navigation sowie die übergeordnete Steuerung.

Size
68.6 × 53.3 mm
Copper layers
4
Thickness
1.6 mm
Parts
30
Nets
39
Pads
101
Tracks, vias
177, 18
Pours
1
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
6 Jul 2026
Updated
8 Aug 2026

Overview

Motor Shield v1 is an open-source printed circuit board by Pr0fiNoob, from the Pr0fiNoob/MopBot repository on GitHub, published under the MIT licence. It is a 4-layer board of 68.6 × 53.3 mm with 30 parts on 39 nets, routed with 177 tracks and 18 vias.

It is built around the LMD18200T. Its parts include 9 capacitors, 6 resistors, 4 connectors and 2 diodes. It belongs with the robots and motor control boards of this library.

Main components

1

README

README.md

MopBot

MopBot ist ein experimenteller Bodenreinigungsroboter. Die Python-Software MopSlothOS läuft auf einem Raspberry Pi und übernimmt Navigation sowie die übergeordnete Steuerung. Über eine serielle Schnittstelle kommuniziert sie mit einem Arduino, dessen Firmware die Hardware ansteuert.

Projektstatus: Frühphase. Das Repository enthält derzeit nur erste Grundlagen; Software, Firmware und die Elektronik werden schrittweise ergänzt.

Ziele

  • Den Roboter mit einer klaren Zustandsmaschine steuern.
  • Eine zuverlässige und dokumentierte serielle Kommunikation zwischen Raspberry Pi und Arduino entwickeln.
  • Eine sichere Grundlage für Antrieb, Sensoren und Reinigungsfunktion schaffen.
  • Eine einfache Flächennavigation entwickeln, zunächst mit einem Schlangenlinienmuster.

Konzept

Der Raspberry Pi trifft die übergeordneten Entscheidungen, etwa zur Navigation und zum aktuellen Betriebszustand. Er übermittelt passende Befehle an den Arduino. Die Arduino-Firmware steuert anschliessend die angebundene Hardware wie Motoren, Sensoren oder weitere Aktoren.

Geplante Repository-Struktur

Die folgende Struktur beschreibt den Zielaufbau des Repositories. Bis alle Teile umgesetzt sind, können einzelne Ordner oder Dateien noch fehlen.

text
MopBot/
├── .gitignore
├── LICENSE
├── README.md
├── AGENTS.md
├── CONTRIBUTING.md
├── python/
│
├── PCBs/
│   ├── Motor_Shield_v1/
│   │   └── ... KiCad-Projektdateien
│   └── ... weitere KiCad-Projekte
└── arduino-firmware/
    └── MopBot-firmware/
        └── MopBot-firmware.ino

Parts

30
QtyValueFootprintReferences
410nFCapacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mmC1, C5, C6, C8
4MountingHole_3.2mmArduino_MountingHole:MountingHole_3.2mmMH1, MH2, MH3, MH4
3Barrel_JackConnector_BarrelJack:BarrelJack_Horizontal12V IN, Motor A, Motor B
2100nFCapacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mmC4, C10
210kΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR2, R3
21µFCapacitor_THT:C_Disc_D5.1mm_W3.2mm_P5.00mmC2, C9
2220ΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR5, R6
2LMD18200TMotor_Shield_v1:LMD18200TLMD18200T, LMD18200T
11.8Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
11.8kΩResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR4
1680µFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC7
1AnalogConnector_PinSocket_2.54mm:PinSocket_1x06_P2.54mm_VerticalJ3
1Digital/PWMConnector_PinSocket_2.54mm:PinSocket_1x10_P2.54mm_VerticalJ2
1Digital/PWMConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ4
1Motor ALED_THT:LED_D5.0mmD1
1Motor BLED_THT:LED_D5.0mmD2
1PowerConnector_PinSocket_2.54mm:PinSocket_1x08_P2.54mm_VerticalJ1

Questions

How big is the Motor Shield v1 PCB?

It measures 68.6 × 53.3 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Motor Shield v1 use?

30 parts, built around the LMD18200T. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.

Where can I download the Motor Shield v1 KiCad files?

From the Pr0fiNoob/MopBot repository on GitHub, at the commit this page was made from: the board is PCBs/Motor_Shield_v1/Motor_Shield_v1.kicad_pcb and its schematic PCBs/Motor_Shield_v1/Motor_Shield_v1.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Motor Shield v1 design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).

Similar boards

  • 2 layers68.6 × 53.3 mmController, the printed circuit board in 3D

    Controller

    Cemetech/TI-DCC

    Direct z80 ASM DCC implementation for the TI-84 Plus C Silver Edition and similar calculators.

    67 parts3BSD-3-Clause
  • 2 layers70 × 100 mmBREAD Slice, the printed circuit board in 3D

    BREAD Slice

    feastorg/Slice_DCMT

    DC Motor Driver Carrier Slice

    46 parts1GPL-3.0
  • 2 layers94 × 78.7 mmBase rulante lmdv2, the printed circuit board in 3D

    Base rulante lmdv2

    ClubRobotInsat/cartes

    Toutes les cartes ici sont les cartes en développement au club. Vous pouvez retrouver dans les release les cartes correspondant à chaque robot.

    27 partsApache-2.0
  • 2 layersH bridge 2018, the printed circuit board in 3D

    H bridge 2018

    ClubRobotInsat/h_bridge_2018

    The H bridge PCB we use to power and control our DC motors

    12 parts
  • 2 layers144.8 × 111.8 mmConnX2, the printed circuit board in 3D

    ConnX2

    eirbot/eirbot2014-2A-elec-unioc

    Architecture électronique Eirbot 2014

    97 parts
  • 4 layers70 × 70 mmTank, the printed circuit board in 3D

    Tank

    frangipp/TANK-PCB

    Projet étudiant réalisé en binôme à l’ESEO Angers, ce TANK est un robot mobile à entraînement différentiel, piloté en Bluetooth via une application Android.

    163 parts
  • 2 layers105 × 70 mmTrackAmplifier, the printed circuit board in 3D

    TrackAmplifier

    jeremysiebers/Siebwalde

    Siebwalde project

    122 parts
  • 2 layers66 × 66 mmShutter Driver, the printed circuit board in 3D

    Shutter Driver

    RiceAMO/HDD_Shutter_Driver

    HDD shutter driver circuit.

    26 partsMIT