Skip to the content
4 layers62.3 × 29.5 mmMotokit controlsystem v2, the printed circuit board in 3D

Motokit controlsystem v2

S0L1DDEV/motormod-pcb-controlsystem

CFMoto lightkit mod, driving a lightkit based on engine information read through CAN. This PCB is part of the system responsible for reading frames and outputting a animation on a neopixel lightstrip

Size
62.3 × 29.5 mm
Copper layers
4
Thickness
1.6 mm
Parts
59
Nets
76
Pads
228
Tracks, vias
387, 75
Pours
5
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
6 Aug 2025
Updated
23 Aug 2025

Overview

Motokit controlsystem v2 is an open-source printed circuit board by S0L1DDEV, from the S0L1DDEV/motormod-pcb-controlsystem repository on GitHub. It is a 4-layer board of 62.3 × 29.5 mm with 59 parts on 76 nets, routed with 387 tracks and 75 vias.

It is built around the RP2040, 74AHCT1G125SE and BD9D320EFJ-E2, with the W25Q128JVEIQ and ESD351DPYR among its other parts. Its parts include 28 capacitors, 7 ICs, 6 resistors, 4 diodes and 4 connectors. It belongs with the RP2040 boards of this library.

Main components

5

README

README.md

motormod-pcb-controlsystems

Working on the pcb for the controlsystems

Parts

59
QtyValueFootprintReferences
15100nFCapacitor_SMD:C_0603_1608MetricC1, C2, C3, C4, C5, C6, C7, C8, C10, C12, C13, C14, C20, C21, C28
41uFCapacitor_SMD:C_0603_1608MetricC9, C11, C24, C27
210uFCapacitor_SMD:C_0603_1608MetricC18, C19
215pFCapacitor_SMD:C_0603_1608MetricC15, C16
222uFCapacitor_SMD:C_0805_2012MetricC25, C26
2ESD351DPYRlocallib:TVS-2_L1.0-W0.6-P0.65-RD-1D1, D2
2Jumper_2_OpenConnector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_VerticalJP1, JP2
110KResistor_SMD:R_0603_1608MetricR2
110nFCapacitor_SMD:C_0603_1608MetricC23
1120EResistor_SMD:R_0603_1608MetricR1
1120KResistor_SMD:R_0603_1608MetricR5
112MHzCrystal:Crystal_SMD_Abracon_ABM8G-4Pin_3.2x2.5mmY1
116Vrwm, 17.8VbrDiode_SMD:D_SMAD4
11KResistor_SMD:R_0603_1608MetricR4
1220uFCapacitor_THT:C_Radial_D6.3mm_H11.0mm_P2.50mmC17
122KResistor_SMD:R_0603_1608MetricR6
13.3uHlocallib:IND-SMD_L7.1-W6.6_SL0624L1
13Alocallib:FUSE-SMD_L9.0-W7.0F1
1470EResistor_SMD:R_0603_1608MetricR3
174AHCT1G125locallib:SOT65P210X110-5NU5
1BD9D320EFJ-E2locallib:SOIC127P600X100-9NU6
1CANConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ1
1D_SchottkyDiode_SMD:D_SMAD3
1INTERFACEConnector_JST:JST_XH_B4B-XH-A_1x04_P2.50mm_VerticalJ3
1LDK130PU33R_DFN6locallib:LDO-6_1.3x1.2mm_P0.4mmU7
1LOGOLOGOG***
1MCP2515-xSTPackage_SO:TSSOP-20_4.4x6.5mm_P0.65mmU2
1MCP2562-E-SNPackage_SO:SOIC-8_3.9x4.9mm_P1.27mmU1
1NCCapacitor_SMD:C_0603_1608MetricC22
1NEOPIXELConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ2
1RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU4
1SWDConnector_JST:JST_XH_B3B-XH-A_1x03_P2.50mm_VerticalJ4
1W25Q128JVElocallib:WSON-8-1EP_8x6mm_P1.27mm_EP3.4x4.3mmU3

The 55 most common of 59 parts.

More from S0L1DDEV/motormod-pcb-controlsystem

1
  • 4 layers60 × 30 mmMotokit controlsystem, the printed circuit board in 3D

    Motokit controlsystem

    S0L1DDEV/motormod-pcb-controlsystem

    CFMoto lightkit mod, driving a lightkit based on engine information read through CAN. This PCB is part of the system responsible for reading frames and outputting a animation on a neopixel lightstrip

    47 parts

Similar boards

  • 2 layers100 × 94.8 mmQPCR main, the printed circuit board in 3D

    QPCR main

    hisashin/qNinja

    Open source Real-Time Quantitative PCR Implementation

    97 parts48GPL-3.0
  • 2 layers323.9 × 115.5 mmNes keyboard, the printed circuit board in 3D

    Nes keyboard

    AryA-65/NES-Style-Keyboard

    Custom NES inspire keyboard for a friend

    255 partsGPL-2.0
  • 4 layers40 × 40 mmSTMF405 Flight Controller, the printed circuit board in 3D

    STMF405 Flight Controller

    MatthiasGeorgImhof/STMF405_Flight_Controller

    A flight controller inspired by Speedybee F405 v3 but with CAN and flash memory instead of flash card.

    214 parts1
  • 4 layers40 × 40 mmSTMF765 Flight Controller, the printed circuit board in 3D

    STMF765 Flight Controller

    MatthiasGeorgImhof/STMF765_Flight_Controller

    A flight controller inspired by Speedybee F405 v3 but with CAN using F7 MCU. Use flash memory instead of flash card.

    235 parts1
  • 4 layers71.8 × 109.5 mmMCC22, the printed circuit board in 3D

    MCC22

    ZeniteSolar/MCC22

    Follow the steps below, if any value differs from the expected, abort the test. Power off and on after each step. Always limit the power source to 18V at 100mA. Use this link to find components on the board.

    245 parts1
  • 6 layersPpg pcb v08, the printed circuit board in 3D

    Ppg pcb v08

    holison-001/MVP-PPG

    기존 PPG와 전선 6개로 연결하는 전이중 RS-422 ↔ 3.3V UART 변환 보드다. 같은 작업 폴더에 별도 KiCad 프로젝트로 작성했다. 외부 9V를 PPG와 공유하고, 사용자 지정 LD1117-3.3V로 이 보드의 통신부와 UART 포트용 3.3V를 만든다. MCU는 추가하지 않는다.

    42 parts
  • 4 layers50.8 × 25.4 mmRP2040-DebugProbe, the printed circuit board in 3D

    RP2040-DebugProbe

    red-scorp/RP2040-DebugProbe

    RP2040-based debug probe board

    66 parts8
  • 4 layers17.8 × 41.9 mmRP2040-ProMini, the printed circuit board in 3D

    RP2040-ProMini

    red-scorp/RP2040-ProMini

    RP2040-based board with footprint of Arduino ProMini

    44 parts8

Questions

How big is the Motokit controlsystem v2 PCB?

It measures 62.3 × 29.5 mm and has 4 copper layers, 1.6 mm thick.

What parts does the Motokit controlsystem v2 use?

59 parts, built around the RP2040, 74AHCT1G125SE, BD9D320EFJ-E2 and W25Q128JVEIQ. 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 Motokit controlsystem v2 KiCad files?

From the S0L1DDEV/motormod-pcb-controlsystem repository on GitHub, at the commit this page was made from: the board is motokit-controlsystem-v2/motokit-controlsystem-v2.kicad_pcb and its schematic motokit-controlsystem-v2/motokit-controlsystem-v2.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Motokit controlsystem v2 design in my own project?

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