Skip to the content
PCBKitNew board
2 layers68.8 × 53.3 mmMcu, the printed circuit board in 3D

4DOF Motor Control Unit

Size
68.8 × 53.3 mm
Copper layers
2
Thickness
1.6 mm
Parts
49
Nets
45
Pads
220
Tracks, vias
638, 30
Pours
4
Routed
Yes
KiCad
KiCad 4
Created
9 Jun 2017
Updated
22 Jun 2017

Overview

Mcu is an open-source printed circuit board by skiz, from the skiz/mcu repository on GitHub. It is a 2-layer board of 68.8 × 53.3 mm with 49 parts on 45 nets, routed with 638 tracks and 30 vias.

It is built around the TB6612FNG(O,C,8,EL and PCA9685PW. Its parts include 18 capacitors, 16 resistors, 6 connectors, 4 ICs and 1 diode. It belongs with the robots and motor control boards of this library.

Main components

2

README

README.md

Motor Control Unit

Overview

This hardware project is based on several existing Arduino boards, and shields, combining them along with some additional hardware to provide clean bipolar 10vdc control of up to 3 industrial motor control units for use with the SMC3 motion platform software available on Github.

The SMC3 software suite is specifically designed to interact with SimTools which generates motion queues from existing simulator integrations running on Windows.

The schematic, PCB, and related files have been exclusively created in KiCad.

Structure

There are several directories which contain various references for the project;

  • board - The KiCad project itself: PCB, Schematic, etc.
  • bom - Bill of Materials required to assemble the complete PCB.
  • datasheets - All datasheets related to the componented used in the design.
  • libraries - Libraries specific to this design (PCB footprints & Symbols).
  • models - 3d models used for rendering the board
  • renders - 2D/3D renderings of the board, and misc images

Parent Hardware

As this is a culmination of existing OSS hardware, it's only appropriate to list the "donors" here. The hardware here basically consists of stripped down Adafruit Motor Shield V2, and some additional DAC conversions and voltage regulation for +/-10v analog DC output.

Parts

49
QtyValueFootprintReferences
91KResistors_SMD:R_0603R7, R9, R10, R11, R12, R13, R14, R15, R16
84.7uFCapacitors_SMD:c_elec_3x5.3C11, C12, C13, C14, C15, C16, C17, C18
710KResistors_SMD:R_0603R1, R2, R3, R4, R5, R6, R8
40.1uFCapacitors_SMD:C_0603C3, C5, C6, C7
4CONN_01X03Pin_Headers:Pin_Header_Straight_1x03P3, P4, P5, P6
210uFCapacitors_SMD:C_0603C4, C8
222uF/16vCapacitors_SMD:c_elec_4x5.8C9, C10
2CONN_01X05Pin_Headers:Pin_Header_Straight_1x05P1, P2
2TB6612FNG(O,C,8,ELMCU:SOP65P760X160-24NU3, U4
10.33uFCapacitors_SMD:C_0603C2
1100uFSMD_Packages:SMD-1206_PolC1
1ARDUINO_SHIELDfreetronics_footprints:ARDUINO_SHIELDSHIELD1
1BARREL_JACKConnectors:JACK_ALIM12VDC
1LED GreenLEDs:LED_1206D1
1LOGOMCU:FlightlabLogoG***
1PCA9685PWMCU:SOP65P640X110-28NU2
1SW_SPSTButtons_Switches_SMD:SW_SPST_B3SL-1002PSW1
1UA78M10CKVURG3 (10V REG)MCU:TO-252-3U1

Questions

How big is the Mcu PCB?

It measures 68.8 × 53.3 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mcu use?

49 parts, built around the TB6612FNG(O,C,8,EL and PCA9685PW. 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 Mcu KiCad files?

From the skiz/mcu repository on GitHub, at the commit this page was made from: the board is board/MCU.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Mcu design in my own project?

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

Similar boards

  • 2 layers104.1 × 168.4 mmLekirbot, the printed circuit board in 3D

    Lekirbot

    apauaie/tinkercode_extension_generator

    Tinkercode Extension Generator

    57 partsGPL-3.0
  • 2 layers220 × 329.2 mmControl Boards, the printed circuit board in 3D

    Control Boards

    nasa-jpl/open-source-rover

    A build-it-yourself, 6-wheel rover based on the rovers on Mars!

    148 parts9.8kApache-2.0
  • 4 layers100.1 × 60.2 mmHades, the printed circuit board in 3D

    Hades

    pms67/HadesFCS

    Complete flight control system designed from scratch. Hardware designed with KiCad.

    215 parts1kBSD-3-Clause
  • 2 layers94 × 79 mm5 - Lizard Car, the printed circuit board in 3D

    5 - Lizard Car

    TRD-B/Lizard

    3D printed RC race car with custom electronics

    54 parts129CC-BY-4.0
  • 2 layers54.2 × 75.2 mmKiCAD Design, the printed circuit board in 3D

    KiCAD Design

    Brobiwann/ESP-spider

    The ESP-Spider is a quadruped robot inspired by the miniKame (https://github.com/JavierIH/miniKame) . Like the miniKame, it uses sinusoidal functions to control servo positions, but the design and code were developed…

    70 parts44
  • 2 layers130.6 × 112 mmSWN, the printed circuit board in 3D

    SWN

    4ms/SWN

    Spherical Wavetable Navigator source code

    614 parts43
  • 2 layers156.2 × 168.9 mmLPC176x MultiFunction, the printed circuit board in 3D

    LPC176x MultiFunction

    RobertPHeller/RPi-RRCircuits

    A collection of circuit designs for various MCUs, not just Raspberry Pis relating to Model Railroading

    236 parts24