Skip to the content
PCBKitNew board
6 layers49.9 × 49.9 mmMTR Tiny MD, the printed circuit board in 3D

This Arduino project utilizes SimpleFOC library for sensor-based brushless motor control with a DRV8316 driver. It also incorporates an Adafruit NeoPixel for visual feedback.

Size
49.9 × 49.9 mm
Copper layers
6
Thickness
1.6 mm
Parts
101
Nets
106
Pads
424
Tracks, vias
1,075, 209
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
5 Feb 2023
Updated
13 Feb 2024

Overview

MTR Tiny MD is an open-source printed circuit board by MoreThanRobotsFR, from the MoreThanRobotsFR/MTR_Tiny_MD repository on GitHub, published under the MIT licence. It is a 6-layer board of 49.9 × 49.9 mm with 101 parts on 106 nets, routed with 1,075 tracks and 209 vias.

It is built around the RP2040, AS5600L-ASOM and DRV8316RQRGFRQ1, with the MAX15462AATA+T, W25Q16JVUXIQ and CYPD3177-24LQXQT among its other parts. Its parts include 43 capacitors, 20 resistors, 7 ICs, 6 connectors and 3 diodes. It belongs with the robots and motor control boards and the RP2040 boards of this library.

Main components

11

README

README.md

MTR_Tiny_MD

IMAGE ALT TEXT

Changelog

This changelog provides a summary of the updates and changes made to the Motor Driver - MTR Tiny Motor Driver.

Revision History:

  • Rev: 1.0.3 Date: 20/03/2023

    • Update: Stepper motor controller board
    • Update: Brushless motor controller board
  • Rev: 1.1.0 Date: 10/05/2023

    • Update: Overview Board w/ BLDC + Support
  • Rev: 1.2.0 Date: 14/09/2023

    • Update: Power Delivery controller
    • Update: Correct SPI wrong connection
    • Update: Update net design (power net)
    • Update: Rx & Tx pinout can be used for CAN
  • Rev: 1.2.2 Date: 20/09/2023

    • Update: Add low pass filter for Reset button

Overview

[blocked]
Front

[blocked]
Back

Note:

  • Please refer to the schematic for detailed information about the MTR Tiny Motor Driver.
  • Please refer to the presentation for detailed information about the MTR Tiny Motor Driver.
  • Please refer to the bill of materials for detailed information about the MTR Tiny Motor Driver.

Parts

101
QtyValueFootprintReferences
10100nCapacitor_SMD:C_0402_1005MetricC1, C4, C6, C7, C8, C9, C10, C11, C13, C20
71kResistor_SMD:R_0402_1005MetricR3, R4, R6, R7, R8, R9, R22
6100nFCapacitor_SMD:C_0402_1005MetricC15, C17, C21, C30, C34, C35
44.7uFCapacitor_SMD:C_0402_1005MetricC14, C16, C19, C22
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaH1, H3, H8, H9
3100nFCapacitor_SMD:C_0603_1608MetricC25, C28, C37
330pFCapacitor_SMD:C_0201_0603MetricC29, C31, C33
35.1kResistor_SMD:R_0402_1005MetricR16, R19, R23
218pCapacitor_SMD:C_0402_1005MetricC2, C3
21uF 50VCapacitor_SMD:C_1206_3216MetricC38, C39
222uF 10vCapacitor_SMD:C_0603_1608MetricC41, C42
227RResistor_SMD:R_0402_1005MetricR1, R2
22u2Capacitor_SMD:C_0402_1005MetricC18, C44
24.7kResistor_SMD:R_0402_1005MetricR14, R15
2LED OUTPinHeader:PinHeader_1x02_P2.54mm_VerticalJ3, J5
1+VBUS_OUTResistor_SMD:R_0201_0603MetricJP8
110uFCapacitor_SMD:C_0402_1005MetricC32
110uF 10VCapacitor_SMD:C_1206_3216MetricC40
11uCapacitor_SMD:C_0402_1005MetricC5
11uCapacitor_SMD:C_0603_1608MetricC12
11uFCapacitor_SMD:C_0603_1608MetricC26
120kResistor_SMD:R_0402_1005MetricR24
122RResistor_SMD:R_0603_1608MetricR13
122uFCapacitor_SMD:C_0603_1608MetricC24
12k2Resistor_SMD:R_0402_1005MetricR26
12u2FCapacitor_SMD:C_0603_1608MetricC36
133uHInductor_SMD:L_1210_3225MetricL2
13V3toVddJumperResistor_SMD:R_0201_0603Metric3v3ToVddd1
1470RResistor_SMD:R_0402_1005MetricR11
147nFCapacitor_SMD:C_0603_1608MetricC27
168021-412HLFPinHeader:PinHeader_2x06_P2.54mm_VerticalJ2
1820RResistor_SMD:R_0402_1005MetricR12
18Z-12.000MAAJ-TSamacSys_Parts:8Z12000MAAJTY1
1AO3401Adigikey-footprints:SOT-23-3Q1
1AS5600L-ASOMPersonal:AS5600L-ASOMU6
1BootButton_Switch_additional:TVAF06-A020B-RSW1
1Buck ONLED_SMD:LED_0603_1608MetricD2
1CYPD3177-24LQXQTfootprints:CYPD3177-24LQXQT_CYPU8
1CurrentSelectResistor_SMD:R_0201_0603MetricCoarse1
1DNFResistor_SMD:R_0402_1005MetricR5
1DNFCapacitor_SMD:C_0402_1005MetricC23
1DRV8316RQRGFRQ1Personal:DRV8316RQRGFRQ1U5
1LEDLED_SMD:LED_0603_1608MetricD3
1LOGOlogoMTRG***
1MAX15462AATA+Tfootprints:21-0487_T822CN&plus_1_MXMU7
1OUTAPersonal:Motor_Wire_Solder_PadH10
1OUTBPersonal:Motor_Wire_Solder_PadH11
1OUTCPersonal:Motor_Wire_Solder_PadH12
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU1
1ResetButton_Switch_additional:TVAF06-A020B-RSW2
1SIA931DJ-T1-GE3footprints:MOSFET_T1-GE3_VISU9
1Test_point_DRV_buckTestPoint:TestPoint_Pad_D1.0mmH7
1Test_point_buckTestPoint:TestPoint_Pad_D1.0mmH6
1UARTPinHeader:PinHeader_1x02_P2.54mm_VerticalJ4
1USB_C_Receptacle_USB2.0Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12J1
1VbusJumperResistor_SMD:R_0201_0603MetricVbus1
1VbusMaxResistor_SMD:R_0201_0603MetricVbusMax1
1VbusMinResistor_SMD:R_0201_0603MetricVbusMin1
1W25Q16JVUXIQPersonal:W25Q16JVUXIQU2
1WS2812BLED_SMD:LED_WS2812B_PLCC4_5.0x5.0mm_P3.2mmD1
1XT30PBfootprints:CONN_XT30UPB-M_AMAJ6

The 100 most common of 101 parts.

Questions

How big is the MTR Tiny MD PCB?

It measures 49.9 × 49.9 mm and has 6 copper layers, 1.6 mm thick.

What parts does the MTR Tiny MD use?

101 parts, built around the RP2040, AS5600L-ASOM, DRV8316RQRGFRQ1 and MAX15462AATA+T. 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 MTR Tiny MD KiCad files?

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

Can I use the MTR Tiny MD 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

  • 4 layers27 × 54 mmTireTempSensor v2.0, the printed circuit board in 3D

    TireTempSensor v2.0

    KozaMateusz/tire_temperature_sensor

    TTS (Tire Temperature Sensor) is a PCB designed to measure the temperature quickly, at a distance, and without the need to touch the wheels.

    57 parts6
  • 4 layers75 × 35 mmCustom ESC, the printed circuit board in 3D

    Custom ESC

    BenjaminM25/UiActuatorProject

    Closed-loop BLDC linear-actuator with custom pcb (STM32G4, DRV8316) — UiA bachelor project

    118 parts1MIT
  • 2 layers21.8 × 16.3 mmCryptostick, the printed circuit board in 3D

    Cryptostick

    Nitrokey/nitrokey-pro-gd32-hardware

    Nitrokey Pro GD32 Hardware

    34 parts1
  • 4 layers158 × 68 mmDronePCB, the printed circuit board in 3D

    DronePCB

    nickzentmayer/EE300W-R6Drone

    Repository containing all code and CAD design files for EE300W project SP26

    167 parts
  • 6 layers153.3 × 53 mmSCAN, the printed circuit board in 3D

    SCAN

    jjsprandel/SCAN_PCB

    Welcome to the SCAN repository! Below, you will find all the necessary information, from hardware design to software documentation.

    186 parts1
  • 4 layers89.8 × 64 mmStinger V2.0, the printed circuit board in 3D

    Stinger V2.0

    Project-Stinger/Electronics

    Electronics for Stinger foam dart blasters

    126 parts4
  • 4 layers50 × 60 mmLyrav3og, the printed circuit board in 3D

    Lyrav3og

    prs2026/Lyra-flight-computer

    repo for the lyra flight computer

    135 parts3GPL-3.0
  • 4 layers41 × 34 mmTdc tdt kicad, the printed circuit board in 3D

    Tdc tdt kicad

    akionu/mameTDT

    $\theta=−5.3 × 10^{−2} + 2.92 × 10^{−2} \epsilon−5.5 × 10^{−4} \epsilon^2+ 4.3 × 10^{−6}\epsilon^3$ ただし、土の水分量$\theta [m^3/m^3]$、比誘電率$\epsilon$です。

    65 partsApache-2.0