Skip to the content
PCBKitNew board
2 layers55 × 34 mmMSPM0-TutorialPCB, the printed circuit board in 3D

Учебный проект, двухслойной печатной платы. Спроектированная в KiCad.

Size
55 × 34 mm
Copper layers
2
Thickness
1.6 mm
Parts
37
Nets
61
Pads
205
Tracks, vias
327, 77
Pours
10
Routed
Yes
KiCad
KiCad 10.0 (file 20260206)
Created
24 Sep 2026
Updated
24 Sep 2026

Overview

MSPM0-TutorialPCB is an open-source printed circuit board by MikhalevDima, from the MikhalevDima/MSPM0-TutorialPCB repository on GitHub. It is a 2-layer board of 55 × 34 mm with 37 parts on 61 nets, routed with 327 tracks and 77 vias.

It is built around the MSPM0G3507SPTR, CH340E and LIS2DH, with the SPX3819M5-L-3-3, USB4105-GF-A and USBLC6-2SC6 among its other parts. Its parts include 14 capacitors, 8 resistors, 4 ICs, 2 connectors and 1 diode.

Main components

6

README

README.md

[MSPM0-TutorialPCB]

Двухслойная печатная плата (PCB), спроектированная в KiCad с использованием методологии и лучших практик инженерного канала Phil's Lab.

📸 Визуализация устройстваMSPM0-TutorialPCB_F

🛠 Ключевые характеристики и компоненты

  • Микроконтроллер/Базовый чип: MSPM0G3507SPTR.
  • Количество слоев: 2 слоя (Top / Bottom Copper).
  • Толщина платы / Финиш: Разработано под стандартные 1.6 мм.
  • Интерфейсы и питание: USB Type-C для питания и данных.

🚀 Что было реализовано в проекте (Инженерные навыки)

В процессе разработки этого устройства были применены следующие практики:

  1. Схемотехника и подбор компонентов: Полный цикл отрисовки схемы, расчет номиналов обвязки (конденсаторы фильтрации, подтягивающие резисторы) на основе технической документации (Data Sheets).
  2. Интерактивная трассировка (KiCad): Использование современных режимов трассировщика (Shove, Walk Around) для обеспечения плотного и аккуратного монтажа.
  3. Цепи питания и заземления: Организованы сплошные полигоны заземления (GND) для снижения помех, настроены корректные тепловые барьеры (Thermal Reliefs) для падов.
  4. Управление правилами проектирования (DRC): Настроены классы цепей (Net Classes) и технологические зазоры (Clearance, Margin, Courtyard).

📁 Структура репозитория

  • /hardware — исходные файлы проекта KiCad (.kicad_sch, .kicad_pcb).
  • /production — итоговый пакет для завода:
    • gerbers/ — файлы слоев в формате Gerber и файлы сверловки (.drl).
    • bom/ — ведомость материалов (BOM) в формате CSV для закупки.
    • position/ — файлы координат (.pos) для робота-установщика SMD.
  • /docs — принципиальная схема в формате PDF для быстрого просмотра (без необходимости открывать САПР).

Проект разработан в учебных целях для демонстрации навыков проектирования современных печатных плат.

Parts

37
QtyValueFootprintReferences
9470nCapacitor_SMD:C_0603_1608MetricC2, C3, C5, C7, C8, C9, C10, C13, C14
55k1Resistor_SMD:R_0603_1608MetricR2, R3, R5, R6, R7
4M3MountingHole:MountingHole_3.2mm_M3_Pad_ViaMH1, MH2, MH3, MH4
310uCapacitor_SMD:C_0805_2012MetricC1, C4, C6
3FiducialFiducial:Fiducial_1mm_Mask2mmFID1, FID2, FID3
20RResistor_SMD:R_0603_1608MetricR1, R8
215pCapacitor_SMD:C_0603_1608MetricC11, C12
1100kResistor_SMD:R_0603_1608MetricR4
18MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmX1
1CH340EPackage_SO:MSOP-10_3x3mm_P0.5mmU4
1LIS2DHPackage_LGA:LGA-14_2x2mm_P0.35mm_LayoutBorder3x4yU3
1MSPM0G3507SPTRPackage_QFP:LQFP-48_7x7mm_P0.5mmU2
1SPX3819M5-L-3-3Package_TO_SOT_SMD:SOT-23-5U1
1TC2030Connector:Tag-Connect_TC2030-IDC-FP_2x03_P1.27mm_VerticalJ2
1USB4105-GF-AConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6D1

Questions

How big is the MSPM0-TutorialPCB PCB?

It measures 55 × 34 mm and has 2 copper layers, 1.6 mm thick.

What parts does the MSPM0-TutorialPCB use?

37 parts, built around the MSPM0G3507SPTR, CH340E, LIS2DH and SPX3819M5-L-3-3. 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 MSPM0-TutorialPCB KiCad files?

From the MikhalevDima/MSPM0-TutorialPCB repository on GitHub, at the commit this page was made from: the board is hardware/MSPM0-TutorialPCB.kicad_pcb and its schematic hardware/MSPM0-TutorialPCB.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the MSPM0-TutorialPCB design in my own project?

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

Similar boards

  • 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 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
  • 2 layers53.8 × 29.2 mmMSPM0, the printed circuit board in 3D

    MSPM0

    benbruder/MSPM0

    Design of schematic and PCB for a TI MSPM0-based MCU with all of its components.

    37 parts
  • 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 layers56.1 × 29.1 mmMSPM0, the printed circuit board in 3D

    MSPM0

    Ar998-max/PCB-1-

    My 1st PCB

    37 parts
  • 2 layers50 × 30 mmMspm0-mini, the printed circuit board in 3D

    Mspm0-mini

    bfmhno3/mspm0-mini

    38 partsMIT