MSPM0
mhered·KiCAD_udemy_course·projects/07_MSPM0/MSPM0.kicad_pcb
About the MSPM0 PCB
MSPM0 is an open source PCB design by mhered, published on GitHub. It is a 2-layer board measuring 68 × 33 mm, with 36 components from 23 distinct parts.
Other key parts include the MLX90393ELW-ABA-011-SP, MLX90393ELW-ABA-012-SP and MMC5983MA. By type, the board carries 17 capacitors, 9 resistors, 5 ICs, 2 connectors, 2 diodes and 1 crystal.
It belongs with the sensors designs in this gallery.
From the project
My notes on the course "PCB design with KiCAD - updated for KiCAD 9" by Dr Peter Dalmaris in Udemy
Based on KiCad 9 Hardware Design Tutorial (TI MSPM0) Youtube tutorial by Phil's Lab
Texas Instruments middle of the range MCU from MSP family: 80MHz Arm Cortex-M0+ MCU with 128KB flash 32KB SRAM 2x4Msps ADC, DAC, 3xCOMP, 2xOPA, CAN-FD, MATHA
(four UART, two I2C, two SPI, and CAN 2.0/FD)
https://www.ti.com/product/MSPM0G3507/part-details/MSPM0G3507SPTR
https://www.ti.com/lit/ds/symlink/mspm0g3507.pdf

Main components on the MSPM0
MSPM0 bill of materials (BOM)
36 components, 23 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | MLX90393ELW-ABA-011-SP MSPM0G3507SPTR Texas Instruments | LQFP-48_7x7mm_P0.5mm | U1 |
| 1 | MLX90393ELW-ABA-012-SP SPX3819M5-L-3-3 Melexis | SOT-23-5_HandSoldering | U3 |
| 1 | MLX90393ELW-ABA-012-SP CH340E Melexis | MSOP-10_3x3mm_P0.5mm | U4 |
| 1 | MLX90393ELW-ABA-012-SP LSM6DSR Melexis | LGA-14_3x2.5mm_P0.5mm_LayoutBorder3x4y | U5 |
| 1 | MMC5983MA | LGA-16_3x3mm_P0.5mm | U7 |
| 1 | 8MHz | Crystal_SMD_3225-4Pin_3.2x2.5mm_HandSoldering | Y1 |
| 1 | USB_C_Receptacle_USB2.0_16P JST Sales American Inc | USB_C_Receptacle_G-Switch_GT-USB-7010ASV | J1 |
| 1 | QWIIC | JST_SH_SM04B-SRSS-TB_1x04-1MP_P1.00mm_Horizontal | J3 |
| 1 | USBLC6-2SC6 | SOT-23-6_Handsoldering | D1 |
| 1 | LED | LED_1206_3216Metric_Pad1.42x1.75mm_HandSolder | D2 |
| 1 | CC0402JRX7R7BB104 10u Yageo | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C1 |
| 1 | CC0402JRX7R7BB104 15p Yageo | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C2 |
| 3 | CC0402JRX7R7BB104 470n Yageo | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C3, C4, C5 |
| 1 | 15p | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C6 |
| 5 | 470p | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C7, C8, C11, C12, C13 |
| 3 | 10u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C9, C10, C18 |
| 2 | 100n | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C14, C15 |
| 1 | 1u | C_1206_3216Metric_Pad1.33x1.80mm_HandSolder | C16 |
| 1 | RC0402FR-074K7L 100k 0.1% Yageo | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
| 1 | RC0402FR-074K7L 5k1 Yageo | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R2 |
Show 3 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | 0R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R3, R4 |
| 4 | 5k1 | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R5, R6, R8, R9 |
| 1 | 680R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R7 |
MSPM0 design files
The KiCad project lives in the mhered/KiCAD_udemy_course repository on GitHub; these links point at the commit this page was built from.
MSPM0: common questions
How big is the MSPM0 PCB?
The MSPM0 measures 68 × 33 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the MSPM0?
36 components, from 23 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the MSPM0 design files?
From the mhered/KiCAD_udemy_course repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the MSPM0 design in my own project?
The repository has no license, so all rights stay with mhered. Use it as a reference, and ask the author before reusing the design.
More boards in KiCAD_udemy_course
Raspberry Pi
Pico IoT thingy
mhered
95 × 75 mm53 parts4LNo license2- schematic only · 24 partsAVR/Arduino
${project name}
mhered
24 parts2LNo license2 Kinect
mhered
90 × 25.1 mm20 parts2LNo license2Breadboard power supply v1
mhered
27.8 × 56.4 mm17 parts2LNo license2Tiny solar supply
mhered
36.8 × 20.8 mm16 parts2LNo license2LED Torch
mhered
61.1 × 26.3 mm4 parts2LNo license2
Similar boards
Sensor smd
scottbez1
40 × 20 mm5 parts2LApache-2.04.2kSensors
StuckAtPrototype
15.2 × 9 mm14 parts4LApache-2.03.8kMicrophone
Mentra-Community
5.5 × 6.1 mm6 parts2LMIT1.2kTemperaturePCB PANEL
stuartpittaway
116 × 75.5 mm178 parts2LCC-BY-NC-4.01.1kPots
shanteacontrols
390 × 93 mm75 parts2LApache-2.0956ButtonsLEDs
shanteacontrols
390 × 37 mm82 parts2LApache-2.0956