

Catboard
devboard following hackclub guide with 128Mb (new!) memory with rp2040 with a long cat on it, as well as mymelody and stars! I made this with beefy graphics projects in mind, to be able to whitstand larger graphics :) I…
- Size
- 21.5 × 51.8 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 33
- Nets
- 53
- Pads
- 196
- Tracks, vias
- 548, 35
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 3 May 2026
- Updated
- 30 Jun 2026
Overview
Catboard is an open-source printed circuit board by katetriestocode, from the katetriestocode/catboard repository on GitHub. It is a 2-layer board of 21.5 × 51.8 mm with 33 parts on 53 nets, routed with 548 tracks and 35 vias.
It is built around the RP2040 and W25Q128JVPIQ. Its parts include 17 capacitors, 7 resistors, 4 connectors, 3 ICs and 1 switch. It belongs with the RP2040 boards of this library.
Main components
2RP2040
LQFN-56(7x7)12bit 133MHz 30 LQFN-56(7x7) Microcontrollers (MCU/MPU/SOC) ROHSRaspberry PiMicrocontrollers (MCU/MPU/SOC)W25Q128JVPIQ
WSON-8-EP(5x6)-40℃~+85℃ 100,000 cycles 10uA 120ms@(32KB) 128Mbit 133MHz 2.7V~3.6V 20 Years Power-on reset、Hardware write protection、Software write protection、Write enable latch、Absolute write protection、Power lock protection SPI WSON-8-EP(5x6) NOR FLASH ROHSWinbond ElecNOR FLASH
README
README.mdcatboard
devboard following hackclub guide with 128Mb (new!) memory with rp2040 with a long cat on it, as well as mymelody and stars!
I made this with beefy graphics projects in mind, to be able to whitstand larger graphics :) I also really wanted to have a custom devboard that suits my needs and can work for all my project prototypes!
This is it built and soldered up:
This is the back:
This is the front (but will be white!):
This is the schematic:
And this is the pcb:
| Designator | Footprint | Quantity | Value | LCSC Part # |
|---|---|---|---|---|
| "C1-C10" | 0402 | 2 | 1uf | CL05A105KA5NQNC |
| "C11-C9" | 0402 | 11 | 0.1uf | CL05B104KO5NNNC |
| "C13-C14" | 0603 | 2 | 10uf | CL10A106KP8NNNC |
| "C15-C16" | 0402 | 2 | 33pF | 0402CG330J500NT |
| J1 | USB_C_Receptacle_HRO_TYPE-C-31-M-12 | 1 | USB_C_Receptacle_USB2.0_14P | TYPE-C-31-M-12 |
| "R1-R2" | 0402 | 2 | 5.1k | 0402WGF5101TCE |
| "R3-R4" | 0402 | 2 | 27 | 0402WGF270JTCE |
| "R5-R7" | 0402 | 2 | 1K | 0402WGF1001TCE |
| R6 | 0402 | 1 | 10k | 0402WGF1002TCE |
| SW1 | SW_Push_SPST_NO_Alps_SKRK | 1 | SW_Push | TS-1088-AR02016 |
| U1 | QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | 1 | n/a | RP2040 |
| U2 | SOT-23 | 1 | MCP1700x-330xxTT | MCP1700T-3302E/TT |
| U3 | WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | 1 | n/a | W25Q128JVP |
| Y1 | Crystal_SMD_3225-4Pin_3.2x2.5mm | 1 | 12 MHz | X322512MSB4SI |
| Item | Cost |
|---|---|
| PCBA | 50.70$ |
| shipping | 1.50$ |
Parts
33| Qty | Value | Footprint | References |
|---|---|---|---|
| 10 | 0.1uf | Capacitor_SMD:C_0402_1005Metric | C2, C3, C4, C5, C6, C7, C8, C9, C11, C12 |
| 2 | 10uf | Capacitor_SMD:C_0603_1608Metric | C13, C14 |
| 2 | 1uf | Capacitor_SMD:C_0402_1005Metric | C1, C10 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 33pF | Capacitor_SMD:C_0402_1005Metric | C15, C16 |
| 2 | 5.1k | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | Conn_01x20 | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 1 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C17 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 12 MHz | Crystal:Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | 1K | Resistor_SMD:R_0402_1005Metric | R5 |
| 1 | 1k | Resistor_SMD:R_0402_1005Metric | R7 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | MCP1700x-330xxTT | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1 |
| 1 | USB_C_Receptacle_USB2.0_14P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q128JVP | Package_SON:WSON-8-1EP_6x5mm_P1.27mm_EP3.4x4.3mm | U3 |
Questions
How big is the Catboard PCB?
It measures 21.5 × 51.8 mm and has 2 copper layers, 1.6 mm thick.
What parts does the Catboard use?
33 parts, built around the RP2040 and W25Q128JVPIQ. 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 Catboard KiCad files?
From the katetriestocode/catboard repository on GitHub, at the commit this page was made from: the board is pcb/catboard.kicad_pcb and its schematic pcb/catboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Catboard design in my own project?
Its repository states no licence, so its author keeps all rights: ask katetriestocode before reusing the design.
Similar boards
- 2 layers290.1 × 130 mm

- 4 layers114 × 87.7 mm

- 2 layers67.9 × 131 mm

FW16 EPD
arthomnix/FW16_EPD
Touchscreen e-paper input module for Framework Laptop 16
67 parts44CC-BY-SA-4.0 - 2 layers307.3 × 148.3 mm

- 2 layers151 × 98 mm

- 4 layers114.3 × 76.2 mm

Letsupuri 2024 MX main
Pekaso/letsupuri
A remake of the 48 key split keyboard "Let's Split".
93 parts12 - 2 layers27.3 × 13.2 mm

NovaMkII
SpacehuhnTech/USB-Nova-MkII-PCB
USB Nova is a cute little USB “drive” that acts as a keyboard, much like the USB Rubber Ducky, WiFi Duck, and other BadUSBs.
36 parts7CERN-OHL-P-2.0 - 2 layers269.9 × 93.1 mm
