Skip to the content
PCBKitNew board
4 layers100 × 100 mmBase module, the printed circuit board in 3D

Template for ModuCard PCBs

Size
100 × 100 mm
Copper layers
4
Thickness
1.61 mm
Parts
163
Nets
237
Pads
613
Tracks, vias
1,092, 190
Pours
20
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
23 Dec 2024
Updated
19 Apr 2025

Overview

Base module is an open-source printed circuit board by KoNarRobotics, from the KoNarRobotics/ModuCard-base-module repository on GitHub. It is a 4-layer board of 100 × 100 mm with 163 parts on 237 nets, routed with 1,092 tracks and 190 vias.

It is built around the TPS563201DDCR, TPD2E2U06DCK and CH334P, with the FSUSB42UMX, 3225-8.00-20-10-10/4B and MMST3904 among its other parts. Its parts include 51 capacitors, 47 resistors, 11 ICs, 8 diodes and 4 crystals. It belongs with the STM32 boards of this library.

Main components

9

README

README.md

ModuCard Base Module

This repository provides a template design for creating modules in the ModuCard system. Each module is designed to seamlessly interface with the ModuCard backplane, enabling a modular and expandable robotics platform. obraz

Used tools:

Features:

Power section

  • Input voltage: 12V from the backplane.
  • Output voltage: 3.3V @ 0.5A.

ST-LINK

  • Built-in ST-LINK connected to the backplane via USB interface.
  • Enables programming and debugging of the onboard MCU.

CAN interface

  • Two independent CAN buses: CAN1 and CAN2.
  • Both connect with the backplane to facilitate communication between the onboard MCU and other modules in the system.

How to Create a new module from this template

  1. Create a new repository
  2. Copy files from this repository to your new repository.
  3. Rename the files:
    • base-module.kicad_pcb → <your-board-name>.kicad_pcb
    • base-module.kicad_sch → <your-board-name>.kicad_sch
    • base-module.kicad_pro → <your-board-name>.kicad_pro
  4. Open the project in KiCad.
  5. Update page settings in the schematic and PCB:
    • Change the Title to ModuCard <your project name>.
    • Edit Comment 2 to include your name in the <author> field.
  6. Enjoy implementing your project!

Parts

163
QtyValueFootprintReferences
28100nFPCM_JLCPCB:C_0402C100, C300, C305, C306, C311, C312, C401, C402, C403, C404, C405, C407, C409, C415, C416, C500 +12
1610kΩPCM_JLCPCB:R_0402R301, R307, R402, R403, R405, R500, R600, R701, R703, R705, R706, R707, R709, R713, R802, R804
822ΩPCM_JLCPCB:R_0402R704, R708, R715, R716, R900, R901, R902, R903
610uFPCM_JLCPCB:C_0603C301, C302, C303, C304, C309, C310
6TestPointTestPoint:TestPoint_Pad_D1.0mmTP300, TP301, TP302, TP400, TP700, TP701
5~TestPoint:TestPoint_Pad_D1.0mmTP702, TP703, TP704, TP705, TP706
4100ΩPCM_JLCPCB:R_0402R404, R406, R710, R714
410uFPCM_JLCPCB:C_0402C400, C406, C408, C902
4GreenPCM_JLCPCB:D_0603D400, D401, D402, D701
31.2kΩPCM_JLCPCB:R_0402R400, R407, R712
2100kΩPCM_JLCPCB:R_0402R700, R702
218pFPCM_JLCPCB:C_0402C313, C314
21kΩPCM_JLCPCB:R_0402R308, R401
21uFPCM_JLCPCB:C_0402C700, C904
22.2uFPCM_JLCPCB:C_0402C413, C414
222pFPCM_JLCPCB:C_0402C411, C412
222uFPCM_JLCPCB:C_0603C307, C308
23.3uHInductor_SMD:L_Changjiang_FXL0420L300, L301
233pFPCM_JLCPCB:C_0402C707, C708
2470ΩPCM_JLCPCB:R_0402R408, R411
25.1kΩPCM_JLCPCB:R_0402R800, R801
2FixLed307FixLed307:FixLed307LED300, LED301
2TJA1044GTK_3ZPackage_SON:HVSON-8-1EP_3x3mm_P0.65mm_EP1.6x2.4mmU500, U600
2TPD2E2U06DCKPackage_TO_SOT_SMD:SOT-323_SC-70U401, U402
2TPS563201DDCRPackage_TO_SOT_SMD:SOT-23-6U300, U301
2Test Buck VoutJumper:SolderJumper-2_P1.3mm_Open_TrianglePad1.0x1.5mmJP300, JP301
109031967921Connector_DIN:DIN41612_R_3x32_Female_Horizontal_THTJ200
11.5APCM_JLCPCB:F_0603F300
1120ΩPCM_JLCPCB:R_0402R409
112MhzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY900
12.2kΩPCM_JLCPCB:R_0402R410
1220ΩPCM_JLCPCB:R_0402R412
122kΩPCM_JLCPCB:R_0402R803
1330ΩPCM_JLCPCB:R_0402R805
133k2PCM_JLCPCB:R_0402R306
139kΩPCM_JLCPCB:R_0402R711
14.7uFPCM_JLCPCB:C_0402C410
154k9PCM_JLCPCB:R_0402R300
18 MHzPCM_JLCPCB:CRYSTAL-SMD_4P-L3.2-W2.5-BLY700
1BluePCM_JLCPCB:D_0603D700
1CH334PPackage_DFN_QFN:QFN-16-1EP_3x3mm_P0.5mm_EP1.7x1.7mmU302
1FSUSB42UMXPackage_DFN_QFN:UQFN-10_1.4x1.8mm_P0.4mmU801
1G***kibuzzard-67B63E8Dkibuzzard-67B63E8D
1G***kibuzzard-67B643DEkibuzzard-67B643DE
1G***kibuzzard-67B643EEkibuzzard-67B643EE
1G***kibuzzard-67B6249Akibuzzard-67B6249A
1G***kibuzzard-67B6438Dkibuzzard-67B6438D
1G***kibuzzard-67B20BD5kibuzzard-67B20BD5
1G***kibuzzard-67B624A4kibuzzard-67B624A4
1G***kibuzzard-67E7D86Bkibuzzard-67E7D86B
1G***kibuzzard-67B219C6kibuzzard-67B219C6
1G***kibuzzard-67B62470kibuzzard-67B62470
1G***kibuzzard-67B37472kibuzzard-67B37472
1G***kibuzzard-67B643ACkibuzzard-67B643AC
1G***kibuzzard-67B2198Ckibuzzard-67B2198C
1G***kibuzzard-67B62451kibuzzard-67B62451
1G***kibuzzard-67B37418kibuzzard-67B37418
1G***kibuzzard-67B6248Akibuzzard-67B6248A
1G***kibuzzard-67B37005kibuzzard-67B37005
1G***kibuzzard-67BE3F52kibuzzard-67BE3F52
1LOGOQRcode:KonarQRG***
1MMST3904PCM_JLCPCB:Q_SOT-323Q700
1Q13FC1350000400PCM_JLCPCB:FC-135R_L3.2-W1.5X300
1RedPCM_JLCPCB:D_0603D301
1STM32F103CBTxPackage_QFP:LQFP-48_7x7mm_P0.5mmU700
1STM32H750VBTxPackage_QFP:LQFP-100_14x14mm_P0.5mmU400
1TL2243TL2243:TL2243SW400
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ800
1W25Q128PCM_JLCPCB:SOIC-8_L5.3-W5.3-P1.27-LS8.0-BLU100
1X322512MSB4SIPCM_JLCPCB:CRYSTAL-SMD_4P-L3.2-W2.5-BLX400
1~PCM_JLCPCB:FB_0603FB400

The 161 most common of 163 parts.

Questions

How big is the Base module PCB?

It measures 100 × 100 mm and has 4 copper layers, 1.61 mm thick.

What parts does the Base module use?

163 parts, built around the TPS563201DDCR, TPD2E2U06DCK, CH334P and FSUSB42UMX. 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 Base module KiCad files?

From the KoNarRobotics/ModuCard-base-module repository on GitHub, at the commit this page was made from: the board is base-module.kicad_pcb and its schematic QSPI FLASH.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Base module design in my own project?

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

Similar boards

  • 4 layers100 × 50 mmMMS3, the printed circuit board in 3D

    MMS3

    ArthorH/MMS3

    Mini ModuCard System ❤️

    198 parts1
  • 4 layers100 × 100 mmModuCard mms extension pdw board, the printed circuit board in 3D

    ModuCard mms extension pdw board

    X-Lemon-X/ModuCard-mms-extension-pdw-board

    This repository provides a template design for creating modules in the ModuCard system. Each module is designed to seamlessly interface with the ModuCard backplane, enabling a modular and expandable robotics platform.

    161 parts
  • 4 layers100 × 100 mmCm5-module, the printed circuit board in 3D

    Cm5-module

    Dominik-Workshop/moducard-cm5-module

    ModuCard module for CM5

    306 parts5MIT
  • 4 layers90.2 × 95.9 mmTemplate board, the printed circuit board in 3D

    Template board

    Wust-Sat/template_board

    123 partsMIT
  • 4 layers100 × 100 mmOrangePie, the printed circuit board in 3D

    OrangePie

    ArthorH/ModuCard-OrangePie

    Orange Pi 5 pro adapter board for ModuCard System

    166 parts
  • 2 layers103.9 × 43.5 mmCps2 digiav, the printed circuit board in 3D

    Cps2 digiav

    marqs85/cps2_digiav

    CPS2 digital AV interface

    146 parts49
  • 4 layers262.9 × 64.4 mmMorphoDock, the printed circuit board in 3D

    MorphoDock

    SlimeVR/SlimeVR-Morphocharger

    SlimeVR Official charger design for butterfly trackers

    188 parts1Apache-2.0