Skip to the content
PCBKitNew board
4 layers60 × 65 mmKiCAD MCPtest, the printed circuit board in 3D

This project was made to develop CANBus for UBC ThunderBikes. It features 2 STM32 chips and 2 MCP2562FD CAN transceivers.

Size
60 × 65 mm
Copper layers
4
Thickness
1.6 mm
Parts
75
Nets
100
Pads
330
Tracks, vias
467, 95
Pours
3
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
18 Jan 2025
Updated
15 Mar 2025

Overview

KiCAD MCPtest is an open-source printed circuit board by thunderbikes, from the thunderbikes/CAN_Dev_Board repository on GitHub. It is a 4-layer board of 60 × 65 mm with 75 parts on 100 nets, routed with 467 tracks and 95 vias.

It is built around the MP2359DJ-LF-Z, USBLC6-2SC6 and B5819W. Its parts include 27 capacitors, 20 resistors, 7 connectors, 6 ICs and 4 diodes. It belongs with the STM32 boards of this library.

Main components

3

README

README.md

Alex CANBus DevBoard

Repo:

https://github.com/alexm35644/CANBus_Devkit

PCB:

https://kicanvas.org/?github=https%3A%2F%2Fgithub.com%2Falexm35644%2FCANBus_Devkit%2Fblob%2Fmain%2FKiCAD_MCPtest%2FKiCAD_MCPtest.kicad_pro

Summary

This project was made to develop CANBus for UBC ThunderBikes. It features 2 STM32 chips and 2 MCP2562FD CAN transceivers.

Firmware

CAN_Firmware_Left

This firmware is for the chip on the left (near the USB Connector) and it acts as the “Master”. It sends CAN frames.

CAN_firmware_Right

This firmware is meant for the chip on the right. It acts as the “Slave”. It receives the CAN frame and prints it via UART.

Parts

75
QtyValueFootprintReferences
14100nCapacitor_SMD:C_0402_1005MetricC2, C3, C4, C5, C6, C15, C16, C17, C18, C19, C24, C25, C26, C27
410kResistor_SMD:R_0402_1005MetricR1, R16, R17, R22
412pCapacitor_SMD:C_0402_1005MetricC8, C10, C21, C23
4Conn_01x04Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_VerticalJ1, J2, J4, J6
4MountingHole_PadMountingHole:MountingHole_4.3mm_M4_Pad_ViaH1, H2, H3, H4
210nCapacitor_SMD:C_0402_1005MetricC9, C22
210uCapacitor_SMD:C_1206_3216MetricC11, C12
2120Resistor_SMD:R_0402_1005MetricR3, R11
216MHzCrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1, Y2
21k5Resistor_SMD:R_0603_1608MetricR7, R18
21uCapacitor_SMD:C_0402_1005MetricC7, C20
22k2Resistor_SMD:R_0402_1005MetricR4, R8
239nInductor_SMD:L_0402_1005MetricL1, L3
247Resistor_SMD:R_0402_1005MetricR9, R19
24u7Capacitor_SMD:C_0603_1608MetricC1, C14
25.1kResistor_SMD:R_0402_1005MetricR20, R21
2BLUELED_SMD:LED_0603_1608MetricD1, D4
2Conn_01x05Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ3, J5
2MCP2562-E-SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU2, U4
2STM32F103C8TxPackage_QFP:LQFP-48_7x7mm_P0.5mmU1, U5
1100kResistor_SMD:R_0603_1608MetricR5
110nFCapacitor_SMD:C_0603_1608MetricC13
110uHInductor_SMD:L_Chilisin_BMRx00060630L2
115kResistor_SMD:R_0603_1608MetricR13
11kResistor_SMD:R_0603_1608MetricR15
1270Resistor_SMD:R_0603_1608MetricR14
147kResistor_SMD:R_0603_1608MetricR12
1500mAFuse:Fuse_0603_1608MetricF1
168kResistor_SMD:R_0603_1608MetricR6
1B5819WDiode_SMD:D_SOD-123D2
1MP2359DJ-LF-ZPackage_TO_SOT_SMD:SOT-23-6U3
1REDLED_SMD:LED_0603_1608MetricD3
1SW_PushButton_Switch_SMD:Button_TL3342SW1
1USBLC6-2SC6Package_TO_SOT_SMD:SOT-23-6U6
1USB_CConnector:USB_C_HRO_TYPE-C-31-M-12J7

Questions

How big is the KiCAD MCPtest PCB?

It measures 60 × 65 mm and has 4 copper layers, 1.6 mm thick.

What parts does the KiCAD MCPtest use?

75 parts, built around the MP2359DJ-LF-Z, USBLC6-2SC6 and B5819W. 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 KiCAD MCPtest KiCad files?

From the thunderbikes/CAN_Dev_Board repository on GitHub, at the commit this page was made from: the board is KiCAD_MCPtest/KiCAD_MCPtest.kicad_pcb and its schematic KiCAD_MCPtest/KiCAD_MCPtest.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the KiCAD MCPtest design in my own project?

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

Similar boards

  • 4 layers70.8 × 70.8 mmStm32 f4xx minimal, the printed circuit board in 3D

    Stm32 f4xx minimal

    amrithHN/stm32f4xx_minimal_dev

    stm32f4 minimal dev board with few sensors

    79 parts4GPL-3.0
  • 4 layers57 × 52 mmSTM32 based project, the printed circuit board in 3D

    STM32 based project

    majdbiw4200/STM32F405RGT-dev-board

    STM32 + USB + Buck Converter PCB Design

    50 parts3MIT
  • 4 layers42 × 50.2 mmDaedalus, the printed circuit board in 3D

    Daedalus

    0xJeremy/Daedalus

    Hardware and Firmware for the Daedalus Motor Controller

    99 parts2
  • 4 layers60.7 × 40 mmSTM32F4 REV2, the printed circuit board in 3D

    STM32F4 REV2

    pravinsharma15k-ops/STM32F4-Test-Board

    STM32F405-based test board designed in KiCad 10, with buck converter, USB, SWD, I2C and UART.

    52 parts1
  • 4 layersSTM32 Development Board, the printed circuit board in 3D

    STM32 Development Board

    fabiokurti/Laburator-i-integruar-final

    🧪 STM32F1 Embedded Systems Assignments This repository contains schematic-based embedded system projects using STM32 microcontrollers.

    43 parts
  • 4 layers55.5 × 50.5 mmSTM32 Buck converter, the printed circuit board in 3D

    STM32 Buck converter

    kingMordred/STM32F4_buck_converter_pcb

    PCB design using KiCad 10.0 for an STM32F4 with a buck converter, usb connection, USART and I2c communication lines with the microcontroller and an external clock.

    53 parts
  • 4 layers147 × 78 mmKompetterX, the printed circuit board in 3D

    KompetterX

    ludvigStrom/KompetterX

    Stm32 based macro keyboard with magnetic rotary encoder

    91 parts