Skip to the content
4 layers85 × 68 mmFMRC, the printed circuit board in 3D

Four Motor Robot Controller

Size
85 × 68 mm
Copper layers
4
Thickness
1.6 mm
Parts
107
Nets
153
Pads
502
Tracks, vias
1,700, 359
Pours
25
Routed
Yes
KiCad
KiCad 5 (file 20191123)
Created
7 Jan 2019
Updated
12 Feb 2020

Overview

FMRC is an open-source printed circuit board by svenssonjoel, from the svenssonjoel/FMRC repository on GitHub, published under the GPL-3.0 licence. It is a 4-layer board of 85 × 68 mm with 107 parts on 153 nets, routed with 1,700 tracks and 359 vias.

It is built around the BMD-340-A-R, DRV8848PWP and ADP2303ARDZ-5.0, with the BMI160, TJA1051TK/3/1 and SSB43L-E3 among its other parts. Its parts include 36 capacitors, 22 resistors, 7 ICs, 7 diodes and 2 transistors. It belongs with the robots and motor control boards and the STM32 and nRF52 and nRF5x boards of this library.

Main components

6

README

README.md

Parts

107
QtyValueFootprintReferences
202.2uCapacitor_SMD:C_0603_1608MetricC1, C2, C4, C5, C11, C13, C14, C15, C16, C17, C19, C22, C23, C26, C33, C34 +4
61kResistor_SMD:R_0603_1608MetricR1, R2, R4, R5, R15, R16
510kResistor_SMD:R_0603_1608MetricR7, R8, R9, R10, R13
4Mounting_HoleMountingHole:MountingHole_3.2mm_M3MK1, MK2, MK3, MK4
3100uFCapacitor_THT:CP_Radial_D10.0mm_P5.00mmC20, C29, C31
310uFCapacitor_SMD:C_1206_3216MetricC18, C24, C30
3220RResistor_SMD:R_0603_1608MetricR3, R19, R20
2100nCapacitor_SMD:C_0603_1608MetricC10, C21
210uFCapacitor_SMD:C_0805_2012MetricC27, C28
215pCapacitor_SMD:C_0603_1608MetricC3, C12
222RResistor_SMD:R_0603_1608Metric_Pad1.05x0.95mm_HandSolderR21, R22
222RResistor_SMD:R_0603_1608MetricR14, R18
247uFCapacitor_THT:CP_Radial_D6.3mm_P2.50mmC32, C36
2DRV1_MTR1TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_HorizontalDRV1_A, DRV2_A
2DRV1_MTR2TerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_HorizontalDRV1_B, DRV2_B
2DRV8848Package_SO:TSSOP-16-1EP_4.4x5mm_P0.65mmU5, U10
2D_SchottkyDiode_SMD:D_SMBD6, D7
2GREENLED_SMD:LED_0603_1608MetricD2, D4
2Q_NMOS_GSDPackage_TO_SOT_SMD:SOT-23Q1, Q2
2REDLED_SMD:LED_0603_1608MetricD1, D3
2USB_B_MiniConnector_USB:USB_Mini-B_Lumberg_2486_01_HorizontalUSB NRF, USB STM
10.1uFCapacitor_SMD:C_0603_1608MetricC35
1100kResistor_SMD:R_0603_1608MetricR17
1100uCapacitor_Tantalum_SMD:CP_EIA-3528-12_Kemet-TC25
112kResistor_SMD:R_0603_1608MetricR12
122UInductor_SMD:L_Taiyo-Yuden_MD-5050L1
133kResistor_SMD:R_0603_1608MetricR6
14,7uHInductor_SMD:L_Vishay_IHLP-2525L3
156kResistor_SMD:R_0603_1608MetricR11
18MCrystal:Crystal_SMD_5032-4Pin_5.0x3.2mmY1
1ADP2303ARDZ-5.0Package_SO:SOIC-8-1EP_3.9x4.9mm_P1.27mm_EP2.29x3mmU9
1AudioJack3_Groundv2_0:Jack_3.5mm_CUI_SJ-3524-SMT_HorizontalAUDIO
1BMD-340-A-Rv2_0:RIGADO_BMD-340-A-RBLE
1BMI160Package_LGA:Bosch_LGA-14_3x2.5mm_P0.5mmU3
1BOOT0Button_Switch_SMD:SW_SPDT_PCM12SW3
1CANConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalCAN
1DACConnector_JST:JST_PH_B3B-PH-K_1x03_P2.00mm_VerticalDAC
1MCP16311/2Package_SO:MSOP-8_3x3mm_P0.65mmU4
1MCU_USB_POWERButton_Switch_SMD:SW_SPDT_PCM12USB POWER
1MTR1_CONConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ19
1MTR2_CONConnector_JST:JST_PH_B2B-PH-K_1x02_P2.00mm_VerticalJ7
1NRFGPIOConnector_JST:JST_PH_B8B-PH-K_1x08_P2.00mm_VerticalNRF GPIO
1NRFSWDConnector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalSWD NRF
1NRF_USB_POWERButton_Switch_SMD:SW_SPDT_PCM12USB POWER
1PWRConnector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalPOWER
1Power_terminalTerminalBlock_Phoenix:TerminalBlock_Phoenix_PT-1,5-2-5.0-H_1x02_P5.00mm_HorizontalBAT_IN
1SERV1Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSERVO1
1SERV2Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_VerticalSERVO2
1SPIConnector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalSPI
1SSB43LDiode_SMD:D_SMBD5
1STM32F40X_LQFP64Package_QFP:LQFP-64_10x10mm_P0.5mmU2
1SWDConnector_JST:JST_PH_B6B-PH-K_1x06_P2.00mm_VerticalSWD STM
1TJA1051TK-3v2_0:DFN-8-1EP_3x3mm_P0.65mm_EP1.55x2.4mmU1
1UART5Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalUART5
1USART3_UART4Connector_JST:JST_PH_B4B-PH-K_1x04_P2.00mm_VerticalUART
1USB_AConnector_USB:USB_A_Stewart_SS-52100-001_Horizontal5V OUTPUT

More from svenssonjoel/FMRC

1
  • 2 layers61.9 × 57.8 mmRobot pcb0, the printed circuit board in 3D

    Robot pcb0

    svenssonjoel/FMRC

    Four Motor Robot Controller

    84 parts1GPL-3.0

Similar boards

  • 4 layers145 × 73 mmDashboard, the printed circuit board in 3D

    Dashboard

    broncoracing/dashboard

    BR23 Dashboard PCB/Firmware

    284 parts
  • 2 layers28 × 38 mmADP2303ARDZ, the printed circuit board in 3D

    ADP2303ARDZ

    electronicSoup/SMPS-ADP2303ARDZ

    This project is an attempt at an open hardware design Switched Mode Power Supply. It's based on the Analog Devices ADP2302/ADP2303 chips.

    17 parts
  • 2 layersEps, the printed circuit board in 3D

    Eps

    TJREVERB/reverb_eps

    Stopgap EPS design for TJREVERB (Not to be used as flight hardware)

    355 parts
  • 4 layers34.5 × 56 mmKfly hat, the printed circuit board in 3D

    Kfly hat

    korken89/kfly_hat

    90 parts
  • 4 layers104.8 × 114.2 mmVESC-6-MK5, the printed circuit board in 3D

    VESC-6-MK5

    nathancritchfield/senior_project

    154 parts
  • 4 layers75 × 41 mmF9p board, the printed circuit board in 3D

    F9p board

    vedderb/rise_sdvp

    The RISE Self-Driving Model Vehicle Platform

    99 parts144GPL-3.0
  • 2 layers32 × 20 mmAntdrive, the printed circuit board in 3D

    Antdrive

    edatki/Antdrive

    Motor driver for antweight combat robots

    30 parts2MIT

Questions

How big is the FMRC PCB?

It measures 85 × 68 mm and has 4 copper layers, 1.6 mm thick.

What parts does the FMRC use?

107 parts, built around the BMD-340-A-R, DRV8848PWP, ADP2303ARDZ-5.0 and BMI160. 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 FMRC KiCad files?

From the svenssonjoel/FMRC repository on GitHub, at the commit this page was made from: the board is hardware/v2_0/v2_0.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the FMRC design in my own project?

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