Skip to the content
PCBKitNew board
4 layers54.6 × 72.4 mmMobo, the printed circuit board in 3D

motion control rig using a Blender animation and script to control the machine.

Size
54.6 × 72.4 mm
Copper layers
4
Thickness
1.6 mm
Parts
30
Nets
55
Pads
147
Tracks, vias
246, 16
Pours
4
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
16 May 2020
Updated
16 May 2020

Overview

Mobo is an open-source printed circuit board by sphawes, from the sphawes/motionControl repository on GitHub. It is a 4-layer board of 54.6 × 72.4 mm with 30 parts on 55 nets, routed with 246 tracks and 16 vias.

It is built around the ATMEGA328P-AU. Its parts include 7 connectors, 4 capacitors, 2 resistors, 2 ICs and 1 crystal. It belongs with the AVR (ATmega, ATtiny) boards of this library.

Main components

1

README

README.md

This is the repository for the motion control rig used in this video series:

https://www.youtube.com/watch?v=dO9BP5LPpvc&list=PLIeJXmcg1baKayRlP0rPVfIoyxI9K9v8s

A script in Blender exports Gcode that standard GRBL will interpret, and move the machine the same as the animation in Blender

Parts

30
QtyValueFootprintReferences
3100uFCapacitor_THT:CP_Radial_D5.0mm_P2.50mmC2, C3, C4
2R_SmallResistor_SMD:R_0805_2012Metric_Pad1.15x1.40mm_HandSolderR1, R2
1ATmega328P-AUPackage_QFP:TQFP-32_7x7mm_P0.8mmU2
1AVR-ISP-6Connector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_VerticalJ3
1DRV8825_UModule:Pololu_Breakout-16_15.2x20.3mmA2
1DRV8825_VModule:Pololu_Breakout-16_15.2x20.3mmA1
1DRV8825_XModule:Pololu_Breakout-16_15.2x20.3mmA3
1Jack-DCConnector_BarrelJack:BarrelJack_HorizontalJ2
1LOGOstephen:stephenEmblemG***
1NCP1117-5.0_SOT223Package_TO_SOT_SMD:SOT-223-3_TabPin2U1
1ResonatorCrystal:Resonator_SMD_muRata_CSTxExxV-3Pin_3.0x1.1mm_HandSolderingY1
1SHUTTER_CONTROLConnector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ4
1UC_DECOUPLERCapacitor_SMD:C_0805_2012Metric_Pad1.15x1.40mm_HandSolderC1
1USB/UARTConnector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_VerticalJ1
1U_M0Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP2
1U_M1Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP5
1U_M2Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP8
1U_MOTORConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ6
1V_M0Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP1
1V_M1Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP4
1V_M2Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP7
1V_MOTORConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ5
1X_M0Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP3
1X_M1Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP6
1X_M2Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mmJP9
1X_MOTORConnector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ7

The 29 most common of 30 parts.

Questions

How big is the Mobo PCB?

It measures 54.6 × 72.4 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Mobo use?

30 parts, built around the ATMEGA328P-AU. 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 Mobo KiCad files?

From the sphawes/motionControl repository on GitHub, at the commit this page was made from: the board is pcb/mobo/mobo.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mobo design in my own project?

Its repository states no licence, so its author keeps all rights: ask sphawes before reusing the design.

Similar boards

  • 2 layers50.5 × 128.5 mmOpenThereminV45, the printed circuit board in 3D

    OpenThereminV45

    GaudiLabs/OpenThereminV4

    Open Source Theremin Instrument

    107 parts249GPL-3.0
  • 2 layers152 × 88 mmRFBitBangSMT, the printed circuit board in 3D

    RFBitBangSMT

    profdc9/RFBitBanger

    A QRP digital transceiver created from readily available parts for off-the-grid maintenance

    271 parts222
  • 2 layers50.2 × 31.2 mmMCU Datalogger, the printed circuit board in 3D

    MCU Datalogger

    futureshocked/KLP4e_MCU-Datalogger

    This is the repository for the "MCU Datalogger" project.

    31 parts138MIT
  • 2 layers34 × 46 mmNfcemu, the printed circuit board in 3D

    Nfcemu

    solosky/nfc-emu

    NFC模拟器

    58 parts117Apache-2.0
  • 2 layers73 × 94 mmSportiduino base, the printed circuit board in 3D

    Sportiduino base

    sportiduino/sportiduino

    Electronic timing system for orienteering and similar outdoor sports events on Arduino

    119 parts78GPL-3.0
  • 2 layers58.9 × 44.2 mmOpenPSX2AmigaPadAdapter, the printed circuit board in 3D

    OpenPSX2AmigaPadAdapter

    SukkoPera/OpenPSX2AmigaPadAdapter

    Playstation to Commodore Amiga/CD32 Controller Adapter

    43 parts69
  • 2 layers60 × 50 mmVx8 gps prototype v2.0, the printed circuit board in 3D

    Vx8 gps prototype v2.0

    4x1md/vx8_gps

    DIY GPS module for Yaesu VX-8DR/VX-8DE handheld transceiver.

    56 parts66MIT