SMCSKart-Mainboard
PHS-SMCS·SMCSKart-Mainboard
About the SMCSKart-Mainboard PCB
SMCSKart-Mainboard is an open source NXP PCB design by PHS-SMCS, published on GitHub. It is a 4-layer board measuring 128.3 × 94 mm, with 64 components from 28 distinct parts.
Its main chip is the TEENSY4.1, from the NXP family. Other key parts include the URB4805LD-30WR3_C20199272, HB9500M-9_5-2P and MCP2562-E-P. By type, the board carries 20 resistors, 16 capacitors, 9 connectors, 8 transistors and 4 ICs.
It belongs with the robotics & motion, sensors and rf & radio designs in this gallery.
From the project
Documentation for the SMCSKart PCB
Custom PCB integrating every system in the SMCS Robotics 8th period go-kart. The board acts as the central hub between a Raspberry Pi 4, a Teensy 4.1, all motor controller I/O, sensors, and peripherals.
The board supplies three voltage rails available on the extra power port:
All toggle output pins drive an IRLZ44N MOSFET with a pulldown resistor, providing an active-low ground signal to the ESC connector.

Main components on the SMCSKart-Mainboard
SMCSKart-Mainboard bill of materials (BOM)
64 components, 28 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | TEENSY4.1 Teensy4.1 | Teensy41 | U1 |
| 1 | URB4805LD-30WR3_C20199272 | PWRM-TH_TURBXXXXLD-30WR3 | U2 |
| 1 | HB9500M-9_5-2P | CONN-TH_HB9500M-9.5-2P | U3 |
| 1 | MCP2562-E-P | DIP-8_W7.62mm | U5 |
| 8 | IRLZ44N | TO-220-3_Vertical | Q1, Q2, Q3, Q4, Q5, Q6, Q7, Q8 |
| 1 | RASPBERRY_PI_4 Raspberry_Pi_4 | PinSocket_2x20_P2.54mm_Vertical | J1 |
| 1 | Core | CONN-TH_20P-P3.00_HC-MX3.0-2X10AW | J2 |
| 1 | MCP4275_BREAKOUT MCP4275_Breakout | PinHeader_1x06_P2.54mm_Vertical | J3 |
| 1 | 0430450400 | CONN-TH_0430450400 | J4 |
| 1 | C7541613 TRANCIEVER | CONN-TH_4P-P3.00_HC-MX3.0-2X2A | J5 |
| 1 | C7541613 RGB_LED | CONN-TH_4P-P3.00_HC-MX3.0-2X2A | J6 |
| 1 | C7541613 CAMERA | CONN-TH_4P-P3.00_HC-MX3.0-2X2A | J7 |
| 1 | C7541613 POWER | CONN-TH_4P-P3.00_HC-MX3.0-2X2A | J8 |
| 1 | MPU-6050_BREAKOUT MPU-6050_Breakout | PinHeader_1x08_P2.54mm_Vertical | J9 |
| 3 | ZX-MX3_0-2-3PWZ | Molex_Micro-Fit_3.0_43045-0600_2x03_P3.00mm_Horizontal | CANBUS1, CANBUS2, CANBUS3 |
| 1 | HR913550A | RJ45-TH_HR913550A | RJ1 |
| 1 | R_Potentiometer | Potentiometer_Bourns_3266Y_Vertical | RV1 |
| 1 | ~ | Sparkfun-NEO-M9N-Breakout-Board | SPARKFUN-GPS-1 |
| 1 | USB-302 | USB-A-TH_USB-302-T | USB1 |
| 9 | 100NF 100nF | C_Disc_D4.3mm_W1.9mm_P5.00mm | C1, C3, C4, C5, C8, C10, C11, C14 +1 |
Show 8 more
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | 100PF 100pF | C_Disc_D6.0mm_W2.5mm_P5.00mm | C2 |
| 1 | 4700PF 4700pF | C_Disc_D5.1mm_W3.2mm_P5.00mm | C6 |
| 4 | 100UF 100uF | C_Radial_D8.0mm_H7.0mm_P3.50mm | C7, C9, C12, C13 |
| 1 | 470UF 470uF | C_Radial_D6.3mm_H7.0mm_P2.50mm | C15 |
| 8 | 10kΩ | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R1, R5, R8, R9, R13, R15, R17, R19 |
| 9 | 220Ω | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R2, R4, R6, R7, R12, R14, R16, R18 +1 |
| 1 | 1kΩ | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R3 |
| 2 | 120Ω | R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal | R10, R11 |
SMCSKart-Mainboard design files
The KiCad project lives in the PHS-SMCS/SMCSKart-Mainboard repository on GitHub; these links point at the commit this page was built from.
SMCSKart-Mainboard: common questions
What microcontroller does the SMCSKart-Mainboard use?
The SMCSKart-Mainboard is built around the TEENSY4.1, from the NXP family.
How big is the SMCSKart-Mainboard PCB?
The SMCSKart-Mainboard measures 128.3 × 94 mm, has 4 copper layers and is 1.6 mm thick.
How many components are on the SMCSKart-Mainboard?
64 components, from 28 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 SMCSKart-Mainboard design files?
From the PHS-SMCS/SMCSKart-Mainboard 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 SMCSKart-Mainboard design in my own project?
The repository has no license, so all rights stay with PHS-SMCS. Use it as a reference, and ask the author before reusing the design.
Can I test firmware for the SMCSKart-Mainboard without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug NXP firmware against it before you order a PCB.
More boards in SMCSKart-Mainboard
Similar boards
NXP
32Bit shift register
MaltWhiskey
100 × 54 mm56 parts4LNo license763NXP
Mega-Cube-Board
MaltWhiskey
200 × 54 mm100 parts4LNo license763NXP
MCL6809
MicroCoreLabs
32.3 × 61 mm7 parts4LNo license532NXP
MCL68
MicroCoreLabs
31.6 × 84.1 mm13 parts4LNo license532NXP
MCL65+
MicroCoreLabs
72.6 × 64.1 mm6 parts2LNo license532NXP
MCLZ8
MicroCoreLabs
37.1 × 61.5 mm6 parts4LNo license532