Skip to the content
PCBKitNew board
2 layers48.8 × 88 mmNinjaboard, the printed circuit board in 3D

hi

Size
48.8 × 88 mm
Copper layers
2
Thickness
1.6 mm
Parts
13
Nets
18
Pads
64
Tracks, vias
62, 0
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
20 Mar 2026
Updated
1 Apr 2026

Overview

Ninjaboard is an open-source printed circuit board by Ninjadude01, from the Ninjadude01/Ninjaboard repository on GitHub. It is a 2-layer board of 48.8 × 88 mm with 13 parts on 18 nets, routed with 62 tracks and 0 vias.

Its parts include 4 resistors, 4 diodes, 4 switches and 1 IC. It belongs with the RP2040 boards of this library.

README

README.md

Ninjaboard

My project is a custom PCB controller board! How it works is that a random LED will light up, and you have to press the corresponding keyboard switch in less than one second. This will continue untill you lose, and once you do, the LED's do a fun game over sequence. I decided to make this project because I have never make a PCB controller before, and I always love trying new things. Another reason I chose this project is because I am interested in hardware, however I haven't done much of that up until I head about Stasis, so I am really glad to have gotten an oppertunity to do things that I enjoy.

Here is what it looks like:

pic4

pic5

pic1

Here is the schematic diagram:

pic2

Here is the PCB design:

pc3

BOM:

ItemPart NameQuantityDescriptionCostLink
1LED10Light$1.17https://www.aliexpress.com/item/32759416007.html?spm=a2g0o.productlist.main.25.5ad45d4fBpD18Y&algo_pvid=c7d3ffdf-054c-4a00-8b1f-7dc1258b8f89&algo_exp_id=c7d3ffdf-054c-4a00-8b1f-7dc1258b8f89-24&pdp_ext_f=%7B%22order%22%3A%2263%22%2C%22spu_best_type%22%3A%22price%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&pdp_npi=6%40dis%21CAD%212.47%211.60%21%21%211.76%211.14%21%402103110517740490152535062ebe05%2112000027866463708%21sea%21CA%217451194651%21ABX%211%210%21n_tag%3A-29910%3Bd%3A8fd05d1b%3Bm03_new_user%3A-29895%3BpisId%3A5000000197831969&curPageLogUid=rJeiEFxpdOuU&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A32759416007%7C_p_origin_prod%3A
2Resistor100Resistor$0.73https://www.aliexpress.com/item/1005006040209297.html?spm=a2g0o.productlist.main.1.44fe7785qfn6Bm&algo_pvid=6d8afb23-2538-424a-ae4a-d31f3bcf2f64&algo_exp_id=6d8afb23-2538-424a-ae4a-d31f3bcf2f64-0&pdp_ext_f=%7B%22order%22%3A%22341%22%2C%22spu_best_type%22%3A%22price%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&pdp_npi=6%40dis%21CAD%210.72%210.72%21%21%210.51%210.51%21%402101e80317740488821005309e1bc6%2112000035442807620%21sea%21CA%217451194651%21ABX%211%210%21n_tag%3A-29910%3Bd%3A8fd05d1b%3Bm03_new_user%3A-29895&curPageLogUid=NUwI7MvNd3uo&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005006040209297%7C_p_origin_prod%3A
3Xiao rp 20401PCB$3.59https://www.aliexpress.com/item/1005003908237026.html?spm=a2g0o.cart.0.0.6df938dabXCDew&mp=1&pdp_npi=6%40dis%21CAD%21CAD%2011.73%21CAD%204.93%21%21CAD%204.75%21%21%21%40210328df17740487064442830e3672%2112000056511616306%21ct%21CA%217451194651%21%216%210%21
4Cherry mx switch10Input$2.60https://www.aliexpress.com/item/1005008811335051.html?spm=a2g0o.cart.0.0.6df938dabXCDew&mp=1&pdp_npi=6%40dis%21CAD%21CAD%2052.73%21CAD%2045.79%21%21CAD%2044.15%21%21%21%40210328df17740487064442830e3672%2112000046764301536%21ct%21CA%217451194651%21%211%210%21
5Cherry mx Keycap5Input$1.17https://www.aliexpress.com/item/1005008795444732.html?spm=a2g0o.productlist.main.3.4ba1nQTEnQTEAd&algo_pvid=f2a257d6-f6ba-4a56-844c-46b02c23fcf6&algo_exp_id=f2a257d6-f6ba-4a56-844c-46b02c23fcf6-2&pdp_ext_f=%7B%22order%22%3A%22687%22%2C%22eval%22%3A%221%22%2C%22fromPage%22%3A%22search%22%7D&pdp_npi=6%40dis%21CAD%215.69%211.60%21%21%214.05%211.14%21%402101f70717740488092483736e5c9e%2112000046697462916%21sea%21CA%217451194651%21ABX%211%210%21n_tag%3A-29910%3Bd%3A8fd05d1b%3Bm03_new_user%3A-29895%3BpisId%3A5000000197831899&curPageLogUid=ol1gduKDApl2&utparam-url=scene%3Asearch%7Cquery_from%3A%7Cx_object_id%3A1005008795444732%7C_p_origin_prod%3A
6Custom PCB5PCB$1.50https://jlcpcb.com/

Parts

13
QtyValueFootprintReferences
4330Resistor_THT:R_Axial_DIN0204_L3.6mm_D1.6mm_P5.08mm_HorizontalR1, R2, R3, R4
4L08R5000Q1footprints:LEDRD254W57D500H1070D1, D2, D3, D4
4SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4
1XIAO-RP2040-DIPfootprints:XIAO-RP2040-DIPU1

Questions

How big is the Ninjaboard PCB?

It measures 48.8 × 88 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Ninjaboard use?

13 parts. 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 Ninjaboard KiCad files?

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

Can I use the Ninjaboard design in my own project?

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

Similar boards

  • 2 layers40 × 20 mmUsb uart, the printed circuit board in 3D

    Usb uart

    earthtojake/text-to-cad

    Design physical products with AI

    13 parts26kMIT
  • 2 layers35 × 29 mmMagSpoofTC, the printed circuit board in 3D

    MagSpoofTC

    samyk/magspoof

    A portable device that can spoof/emulate any magnetic stripe, credit card or hotel card "wirelessly", even on standard magstripe (non-NFC/RFID) readers.

    13 parts4.2k
  • 2 layers20.6 × 23.6 mmAO-03 signal amplifier, the printed circuit board in 3D

    AO-03 signal amplifier

    fossasia/pslab-scripts

    Pocket Science Lab - Scripts for Sensor Experiments

    13 parts1.6kApache-2.0
  • 2 layers47 × 35.6 mmMX7-C-35PL C11, the printed circuit board in 3D

    MX7-C-35PL C11

    rusefi/rusefi

    rusefi - GPL internal combustion engine control unit

    13 parts1.2k
  • 2 layers95 × 95 mmCube batteryboard, the printed circuit board in 3D

    Cube batteryboard

    willem-pennings/balancing-cube

    A cube that balances itself in a corner or edge using reaction wheels

    13 parts1.1kGPL-3.0
  • 2 layers15.2 × 20.3 mmPt100stick, the printed circuit board in 3D

    Pt100stick

    VoronDesign/Voron-Hardware

    Cool Hardware designed by the Voron Design group

    13 parts1.1kGPL-3.0
  • 2 layers53.9 × 23.2 mmBuffer, the printed circuit board in 3D

    Buffer

    hoglet67/RGBtoHDMI

    Bare-metal Raspberry Pi project that provides pixel-perfect sampling of Retro Computer RGB/YUV video and conversion to HDMI

    13 parts1kGPL-3.0