Skip to the content
2 layers55.9 × 27.9 mmMSPM0uCBoard, the printed circuit board in 3D

This repository includes a collection of electronic PCB designs and custom KiCad libraries. It features various hardware projects, reusable components, and detailed documentation for learning and development.

Size
55.9 × 27.9 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
61
Pads
205
Tracks, vias
359, 157
Pours
13
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
5 Feb 2024
Updated
17 Dec 2025

Overview

MSPM0uCBoard is an open-source printed circuit board by Choaib-ELMADI, from the Choaib-ELMADI/pcb-projects repository on GitHub. It is a 2-layer board of 55.9 × 27.9 mm with 37 parts on 61 nets, routed with 359 tracks and 157 vias.

It is built around the CH340E, LIS2DH and USBLC6-2SC6. Its parts include 14 capacitors, 8 resistors, 4 ICs, 2 connectors and 1 diode.

Main components

3

README

README.md

Choaib ELMADI - PCB Software - Altium Designer Software - KiCad Sponsor

PCB Projects

The pcb-projects repository features a variety of electronic PCB designs for hobbyists and enthusiasts. Each project includes schematics, PCB layouts, and images to make it easy to explore and replicate. The repository also contains a folder for notes, offering tips and useful information for both Altium Designer and KiCad, as well as custom hardware libraries for KiCad.

PCB Softwares Banner

🟤 Altium Designer

A growing collection of PCB projects created using Altium Designer:

1. LiPo Battery Charger:
PCB Schematic PCB 2D-3D View
2. IR Module:
PCB Schematic PCB 2D-3D View PCB 3D View
3. Sequential LEDs:
PCB Schematic PCB Planning - Polygon Pour PCB 2D-3D View
4. LED Chaser:
PCB Schematic PCB Polygon Pour PCB 3D View
5. Custom TP4056 Module - SMD Version:
PCB Schematic PCB 2D-3D View PCB 3D View
6. Custom TP4056 Module - THD Version:
PCB Schematic PCB 2D-3D View PCB 3D View

🔵 KiCad

A growing collection of PCB projects designed using KiCad:

1. Pulse Oximeter Medical Device:
PCB Schematic PCB 2D-3D View PCB 3D View

📗 KiCad Libraries

A collection of custom hardware libraries for KiCad components that aren’t available by default. Each library includes symbols, footprints, and 3D models.

1. 2.4'' 240x320 LCD Display TFT Module:
2.4'' 240x320 LCD Display TFT Module

Feel free to explore, suggest new projects, or open pull requests for libraries. Happy tinkering, and stay tuned for more updates!

Parts

37
QtyValueFootprintReferences
9470nCapacitor_SMD:C_0603_1608MetricC1, C2, C4, C7, C8, C9, C10, C13, C14
510uCapacitor_SMD:C_0805_2012MetricC3, C5, C6, C11, C12
55k1Resistor_SMD:R_0603_1608MetricR2, R3, R4, R5, R7
4MountingHole_PadMountingHole:MountingHole_3.2mm_M3_Pad_ViaMH1, MH2, MH3, MH4
3FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3
20RResistor_SMD:R_0603_1608MetricR1, R8
1100kResistor_SMD:R_0603_1608MetricR6
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
1CH340EPackage_SO:MSOP-10_3x3mm_P0.5mmU4
1LDK130-08Package_TO_SOT_SMD:SOT-23-5U1
1LIS2DHPackage_LGA:LGA-14_2x2mm_P0.35mm_LayoutBorder3x4yU3
1MSPM0G350xPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1TC2030Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalJ2
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6D1
1USB_C_2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1

More from Choaib-ELMADI/pcb-projects

1
  • 4 layers82 × 55 mmPulseOximeter, the printed circuit board in 3D

    PulseOximeter

    Choaib-ELMADI/pcb-projects

    This repository includes a collection of electronic PCB designs and custom KiCad libraries. It features various hardware projects, reusable components, and detailed documentation for learning and development.

    19 parts9

Similar boards

  • 2 layers58 × 37.1 mmPhils Lab #165, the printed circuit board in 3D

    Phils Lab #165

    ctrl-z3d/pcb-designs

    A personal archive of PCB projects I've designed and built along the way. Schematics, board layouts, manufacturing files, and notes.

    37 parts1
  • 2 layers54.1 × 31.8 mmIVME OLCER, the printed circuit board in 3D

    IVME OLCER

    hykoser/LIS2DH-Accelerometer-Board

    A custom accelerometer development board designed with KiCad and MSPM0 microcontroller.

    37 parts1
  • 2 layers53 × 28 mmMspmo baord, the printed circuit board in 3D

    Mspmo baord

    prashantbhandary/mspmo-baord

    A compact USB-C development board for TI's MSPM0G3507 (Arm Cortex-M0+, 80 MHz, 128 KB flash, 32 KB SRAM), with an on-board USB-to-UART bridge, a 3-axis accelerometer and a Tag-Connect SWD footprint.

    37 parts1
  • 2 layers52 × 30 mmTI MSPM0, the printed circuit board in 3D

    TI MSPM0

    shukushwaha/TI-MSPM0-KiCad-Development-Board

    Custom TI MSPM0 microcontroller development board designed using KiCad.

    37 parts1
  • 2 layers53.8 × 28.5 mmMSPMO, the printed circuit board in 3D

    MSPMO

    adityajoshi2008/MSPM0-DevKit

    🌐 ARM Cortex-M0+ • KiCad 10.0 • Open Source • PCB Hardware

    38 partsMIT
  • 2 layers56.1 × 29.1 mmMSPM0, the printed circuit board in 3D

    MSPM0

    Ar998-max/PCB-1-

    My 1st PCB

    37 parts
  • 2 layers53 × 26 mm1st MSPM0 DEMO PCB, the printed circuit board in 3D

    1st MSPM0 DEMO PCB

    ashfaque-ur-rahman/TI_MSPM0-PCB-Design

    Texas Instruments MSPM0 microcontroller PCB design — KiCad 2-layer board based on Phil's Lab tutorial

    40 parts
  • 2 layers59.8 × 35.5 mmPCB Tutorial, the printed circuit board in 3D

    PCB Tutorial

    basillx1/mspm0-accelerometer-board

    2-layer KiCad board: TI MSPM0 MCU + LIS2DH accelerometer, USB-C, SWD debug

    37 partsMIT

Questions

How big is the MSPM0uCBoard PCB?

It measures 55.9 × 27.9 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MSPM0uCBoard use?

37 parts, built around the CH340E, LIS2DH and USBLC6-2SC6. 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 MSPM0uCBoard KiCad files?

From the Choaib-ELMADI/pcb-projects repository on GitHub, at the commit this page was made from: the board is KiCad/TI MSPM0 Microcontroller Board/MSPM0uCBoard/MSPM0uCBoard/MSPM0uCBoard.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the MSPM0uCBoard design in my own project?

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