Skip to the content
PCBKitNew board
2 layers34 × 4 mmMoco, the printed circuit board in 3D

A compact and cost effective BLDC servo controller.

Size
34 × 4 mm
Copper layers
2
Thickness
0.92 mm
Parts
58
Nets
52
Pads
212
Tracks, vias
467, 51
Pours
1
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
5 Apr 2022
Updated
13 Jun 2022

Overview

Moco is an open-source printed circuit board by dstutman, from the dstutman/moco repository on GitHub. It is a 2-layer board of 34 × 4 mm with 58 parts on 52 nets, routed with 467 tracks and 51 vias.

It is built around the ESP32-C3, TJA1462ATK/0Z and TPS562201DDC. Its parts include 26 capacitors, 10 resistors, 5 ICs, 5 connectors and 1 inductor. It belongs with the robots and motor control boards and the ESP32 and RISC-V boards of this library.

Main components

3

README

README.md

MoCo

Moco is a closed-loop brushless-motor controller. It is meant to glom onto the back of a 2805 gimbal motor and provide precise torque, speed, and position control.

Versioning

Versioning is in vArB format. Incrementing B indicates a new revision has been produced that does not change external interfaces (form factor, communications, etc...). Incrementing A indicates a new version that changes these external interfaces. Until version 1 no there are no stability guarauntees.

Parts

58
QtyValueFootprintReferences
90.1uF 6.3VCapacitor_SMD:C_0402_1005MetricC9, C12, C14, C17, C21, C22, C23, C24, C25
322uF 6.3VCapacitor_SMD:C_0805_2012MetricC29, C30, C31
210uF 25VCapacitor_SMD:C_0805_2012MetricC26, C27
210uF VBUSCapacitor_SMD:C_0805_2012MetricC13, C15
21uF 6.3VCapacitor_SMD:C_0402_1005MetricC1, C10
222RResistor_SMD:R_0402_1005MetricR10, R11
25.1kRResistor_SMD:R_0402_1005MetricR8, R9
2910RResistor_SMD:R_0402_1005MetricR1, R2
2Conn_01x01Library:Pad_CircularEdge_Ro16.5Ri15_SingleJ8, J9
2XpF 6.3VCapacitor_SMD:C_0402_1005MetricC19, C20
10.1uFCapacitor_SMD:C_0402_1005MetricC28
10.1uF 10VCapacitor_SMD:C_0402_1005MetricC5
10.1uF 25VCapacitor_SMD:C_0402_1005MetricC8
10.1uF 6.3V X7RCapacitor_SMD:C_0402_1005MetricC7
10.1uF VBUSCapacitor_SMD:C_0402_1005MetricC11
110 kRResistor_SMD:R_0402_1005MetricR4
1100RResistor_SMD:R_0402_1005MetricR5
110kRResistor_SMD:R_0402_1005MetricR7
110nF 6.3VCapacitor_SMD:C_0402_1005MetricC18
13.3uH 750mAInductor_SMD:L_0805_2012MetricL2
133.2kRResistor_SMD:R_0402_1005MetricR6
140 MHz +-10ppmCrystal:Crystal_SMD_2016-4Pin_2.0x1.6mmY1
1Conn_01x03Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalJ4
1Conn_01x04Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_VerticalJ6
1DRV8311DStutman_Package_QFN:DRV8311U4
1ESP32-C3Package_DFN_QFN:QFN-32-1EP_5x5mm_P0.5mm_EP3.45x3.45mmU1
1G***kibuzzard-626ED451kibuzzard-626ED451
1G***kibuzzard-624C491Ckibuzzard-624C491C
1G***kibuzzard-6244CA09kibuzzard-6244CA09
1G***kibuzzard-62725C85kibuzzard-62725C85
1G***kibuzzard-627B83F7kibuzzard-627B83F7
1G***kibuzzard-6244D452kibuzzard-6244D452
1G***kibuzzard-626ED487kibuzzard-626ED487
1G***kibuzzard-626ED465kibuzzard-626ED465
1LOGOLibrary:QR_CodeG***
1TJA1462ATK/0ZPackage_SON:HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mmU5
1TMAG5273Package_TO_SOT_SMD:SOT-23-6U3
1TPS562201Package_TO_SOT_SMD:SOT-23-6U2
1TestPointTestPoint:TestPoint_Pad_1.5x1.5mmTP1
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_JAE_DX07S016JA1R1500J3

Questions

How big is the Moco PCB?

It measures 34 × 4 mm and has 2 copper layers, 0.92 mm thick.

What parts does the Moco use?

58 parts, built around the ESP32-C3, TJA1462ATK/0Z and TPS562201DDC. 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 Moco KiCad files?

From the dstutman/moco repository on GitHub, at the commit this page was made from: the board is Electronics/Moco.kicad_pcb and its schematic Electronics/Moco.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Moco design in my own project?

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

Similar boards

  • 6 layers36.5 × 46 mmSpinali mcxn t1 hub, the printed circuit board in 3D

    Spinali mcxn t1 hub

    CogniPilot/spinali_mcxn_t1_hub

    MCXN T1 hub Schematic and Design Files

    213 parts2Apache-2.0
  • 4 layers85 × 76 mmValvedrivers, the printed circuit board in 3D

    Valvedrivers

    npgo22/APRL-Electrical-New

    To use the board templates, set KICADUSERTEMPLATEDIR by:

    145 parts
  • 4 layers85 × 76 mmPressuretransducers, the printed circuit board in 3D

    Pressuretransducers

    npgo22/APRL-Electrical

    PCBs for APRL electrical

    183 parts
  • 2 layers80 × 50 mmGreaseweazle F7 Plus V2, the printed circuit board in 3D

    Greaseweazle F7 Plus V2

    aerobaticant/Greaseweazle-F7-Plus

    My board design for Keir Fraser's Greaseweazle

    66 parts30
  • 4 layers70 × 47.5 mmQSFP Breakout, the printed circuit board in 3D

    QSFP Breakout

    mwrnd/QSFP_Breakout

    QSFP Breakout to U.FL/UMCC

    54 parts6BSD-2-Clause
  • 4 layers80 × 100 mmIce40 breakout, the printed circuit board in 3D

    Ice40 breakout

    RubenVoell/iceduino

    The basic idea behind this project is to create a simple breakout of an ICE40 FPGA with some LEDs and Buttons to interact with the FPGA and enough resources to run a simple softcore, like a small RISC-V core.

    248 parts3
  • 4 layers70 × 70.5 mmPCB FINAL UPDATED, the printed circuit board in 3D

    PCB FINAL UPDATED

    bash227/ECG-Motor-Control-Power-Management-PCB

    A multi-function PCB integrating biomedical signal acquisition (ECG), DC motor control, and advanced power management for wearable applications.

    111 parts2MIT
  • 2 layers18.9 × 21.9 mmTPS562201 DC DC converter, the printed circuit board in 3D

    TPS562201 DC DC converter

    Bobrowicz/TPS562201-DC-DC-Converter-Module

    2A step down voltage regulator PCB module

    13 parts