

GenericControlBoard
- Size
- 67 × 107 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 86
- Nets
- 76
- Pads
- 256
- Tracks, vias
- 479, 6
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 18 Aug 2025
- Updated
- 10 Oct 2025
Overview
GenericControlBoard is an open-source printed circuit board by takaki-maeda-99, from the takaki-maeda-99/GenericControlBoard repository on GitHub. It is a 2-layer board of 67 × 107 mm with 86 parts on 76 nets, routed with 479 tracks and 6 vias.
It is built around the NJM2391DL1-33-TE1. Its parts include 24 resistors, 22 diodes, 19 connectors, 9 capacitors and 4 ICs. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.
Main components
1README
README.mdGenericControlBoard
Parts
86| Qty | Value | Footprint | References |
|---|---|---|---|
| 21 | 1k | Resistor_SMD:R_0603_1608Metric | R1, R2, R10, R11, R12, R13, R14, R15, R16, R17, R18, R19, R20, R21, R22, R23 +5 |
| 21 | LED | LED_SMD:LED_0603_1608Metric | D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23, D24 +5 |
| 9 | 0.1u | Capacitor_SMD:C_0603_1608Metric | C1, C2, C3, C4, C5, C6, C7, C8, C9 |
| 8 | Conn_01x04 | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J12, J13, J14, J15, J16, J17, J18, J19 |
| 4 | MountingHole_Pad | MountingHole:MountingHole_3.2mm_M3_DIN965_Pad | H1, H2, H3, H4 |
| 4 | RMC | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J6, J7, J10, J11 |
| 3 | 120 | Resistor_SMD:R_0603_1608Metric | R4, R5, R7 |
| 2 | CAN1 | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J8, J9 |
| 2 | Conn_02x03_Counter_Clockwise | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J1, J2 |
| 2 | LOGO | LOGO | G***, G*** |
| 2 | MCP2562-E-P | Package_DIP:DIP-8_W7.62mm | U3, U4 |
| 1 | +5V Vin | Connector_JST:JST_XH_S2B-XH-A_1x02_P2.50mm_Horizontal | J3 |
| 1 | CANR | Connector_PinSocket_2.54mm:PinSocket_1x02_P2.54mm_Vertical | J5 |
| 1 | NJM2391DL1-33 | Package_TO_SOT_SMD:TO-252-2 | U1 |
| 1 | PBR5LAM60ATR | Diode_SMD:D_SOD-128 | D1 |
| 1 | SW_DIP_x02 | Button_Switch_THT:SW_DIP_SPSTx02_Slide_9.78x7.26mm_W7.62mm_P2.54mm | SW1 |
| 1 | SW_SPDT | Connector:FanPinHeader_1x03_P2.54mm_Vertical | SW2 |
| 1 | Teensy4.0 | teensy:Teensy40 | U2 |
| 1 | UART/I2C | Connector_JST:JST_XH_S4B-XH-A_1x04_P2.50mm_Horizontal | J4 |
Similar boards
- 2 layers73 × 99.8 mm

- 4 layers90 × 50 mm

- 8 layers50 × 50 mm

- 4 layers100 × 85 mm

- 4 layers80 × 100 mm

- 2 layers120 × 43 mm

- 2 layers90 × 70 mm

- 2 layers162.2 × 126.5 mm

Questions
How big is the GenericControlBoard PCB?
It measures 67 × 107 mm and has 2 copper layers, 1.6 mm thick.
What parts does the GenericControlBoard use?
86 parts, built around the NJM2391DL1-33-TE1. 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 GenericControlBoard KiCad files?
From the takaki-maeda-99/GenericControlBoard repository on GitHub, at the commit this page was made from: the board is kicad/GenericControlBoard/GenericControlBoard.kicad_pcb and its schematic kicad/GenericControlBoard/GenericControlBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the GenericControlBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask takaki-maeda-99 before reusing the design.