

RiftBoard
Hackclub Stasis Devboard project called RiftBoard
- Size
- 21 × 51.2 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 41
- Nets
- 58
- Pads
- 203
- Tracks, vias
- 651, 41
- Pours
- 1
- Routed
- Yes
- KiCad
- KiCad 10.0 (file 20260206)
- Created
- 6 Apr 2026
- Updated
- 5 May 2026
Overview
RiftBoard is an open-source printed circuit board by Caspia-n, from the Caspia-n/RiftBoard repository on GitHub. It is a 2-layer board of 21 × 51.2 mm with 41 parts on 58 nets, routed with 651 tracks and 41 vias.
It is built around the RP2040. Its parts include 17 capacitors, 9 resistors, 4 connectors, 3 ICs and 2 diodes. It belongs with the microcontroller boards boards and the RP2040 boards of this library.
Main components
1README
README.mdMy Project
RiftBoard is a comprehensive devboard built around the RP2040 chipset, it features a very fancy (and time consuming) ground fill, some 3v3 and some VBUS, also lots of GND. I built it mainly for testing and using sensors and actuators, either on their own or working together.Why?
I started this project because I wanted to get into hardware design and embedded electronics. But also because I love HackClub and what they do and really wanted to be a part of this, I thank you so much for the opportunities, and I also really want a hot plate for future projects :).Pics
BOM
| Mrf# | Mfr. | Order Qty. | Unit Price(USD) | Ext.Price(USD) | LCSC# | Package | Min | Mult | SPQ | Availability | Stock Status | Customer Notes | Description | Purpose | Product Link |
| CC0402KRX7R7BB104 | YAGEO | 100 | 0.0010 | 0.10 | C60474 | 0402 | 100 | 100 | 10000 | 11898300 | In Stock | 100nF ±10% 16V Ceramic Capacitor X7R 0402 | Capacitors for decoupling and stabilisation of powerlines | https://www.lcsc.com/product-detail/C60474.html | |
| CL05A105KP5NNNC | Samsung Electro-Mechanics | 100 | 0.0023 | 0.23 | C14445 | 0402 | 100 | 100 | 10000 | 1500800 | In Stock | 1uF ±10% 10V Ceramic Capacitor X5R 0402 | One for each power line | https://www.lcsc.com/product-detail/C14445.html | |
| CL10A106KP8NNNC | Samsung Electro-Mechanics | 50 | 0.0080 | 0.40 | C19702 | 0603 | 50 | 50 | 4000 | 3665250 | In Stock | 10uF ±10% 10V Ceramic Capacitor X5R 0603 | Caps for the stepdown converter | https://www.lcsc.com/product-detail/C19702.html | |
| CL05C330JB5NNNC | Samsung Electro-Mechanics | 100 | 0.0036 | 0.36 | C70465 | 0402 | 100 | 100 | 10000 | 209500 | In Stock | 33pF ±5% 50V Ceramic Capacitor C0G 0402 | Caps for the crystal | https://www.lcsc.com/product-detail/C70465.html | |
| YLED0603B | YONGYUTAI | 100 | 0.0060 | 0.60 | C19171394 | 0603 | 100 | 100 | 4000 | 55000 | In Stock | Blue LED Indication - Discrete 2.6V~3.2V 0603 | Blue programmable LED | https://www.lcsc.com/product-detail/C19171394.html | |
| YLED0603R | YONGYUTAI | 100 | 0.0061 | 0.61 | C19171390 | 0603 | 100 | 100 | 4000 | 267100 | In Stock | Red LED Indication - Discrete 1.8V~2.4V 0603 | Red programmable LED | https://www.lcsc.com/product-detail/C19171390.html | |
| HX TYPE-C 16PIN | hanxia | 5 | 0.0704 | 0.35 | C5178539 | SMD | 5 | 5 | 1000 | 34690 | In Stock | USB-C (USB TYPE-C) Receptacle Connector 16 Position Surface Mount, Right Angle | Usb interface | https://www.lcsc.com/product-detail/C5178539.html | |
| PH2.54-1X20P-H25 | JXTCONN | 10 | 0.0920 | 0.92 | C42431804 | Through Hole,P=2.54mm | 5 | 5 | 200 | 9870 | In Stock | Pin Header 20 Position 2.54mm Pitch Single Row Through Hole -40℃~+105℃ | Main Pin headers | https://www.lcsc.com/product-detail/C42431804.html | |
| HX PH254-01-03-Z-L11.5 pcb pin header | hanxia | 20 | 0.0192 | 0.38 | C52016391 | Through Hole,P=2.54mm | 20 | 20 | 2000 | 9760 | In Stock | Pin Header 1 2.5mm 6mm 3P -40℃~+105℃ 3mm 2.54mm 3A 1kV 1x3P Through Hole,P=2.54mm Headers, Male Pins RoHS | 3pin-connector | https://www.lcsc.com/product-detail/C52016391.html | |
| RC0402FR-075K1L | YAGEO | 100 | 0.0009 | 0.09 | C105872 | 0402 | 100 | 100 | 10000 | 1024700 | In Stock | 5.1kΩ 62.5mW 50V Thick Film Resistor ±100ppm/℃ ±1% 0402 Chip Resistor - Surface Mount RoHS | Pull-down resistors for CC1/2 on usb interface | https://www.lcsc.com/product-detail/C105872.html | |
| FRC0402F27R0TS | FOJAN | 100 | 0.0006 | 0.06 | C2909343 | 0402 | 100 | 100 | 10000 | 443300 | In Stock | 27Ω ±1% 62.5mW 0402 Thick Film Resistor | Resistors for the differential pair to usb interface | https://www.lcsc.com/product-detail/C2909343.html | |
| RC0402FR-071KL | YAGEO | 100 | 0.0008 | 0.08 | C106235 | 0402 | 100 | 100 | 10000 | 5051800 | In Stock | 1kΩ 62.5mW 50V Thick Film Resistor ±100ppm/℃ ±1% 0402 Chip Resistor - Surface Mount RoHS | One for the crystal and one for flash mem | https://www.lcsc.com/product-detail/C106235.html | |
| RC0402FR-0710KL | YAGEO | 100 | 0.0008 | 0.08 | C60490 | 0402 | 100 | 100 | 10000 | 1433400 | In Stock | 62.5mW 10kΩ 50V Thick Film Resistor ±100ppm/℃ ±1% 0402 Chip Resistor - Surface Mount RoHS | Flash mem to power resistor | https://www.lcsc.com/product-detail/C60490.html | |
| FRC0402F50R0TS | FOJAN | 100 | 0.0006 | 0.06 | C51048227 | 0402 | 100 | 100 | 10000 | 495800 | In Stock | 62.5mW 50Ω 50V Thick Film Resistor ±100ppm/℃ ±1% 0402 Chip Resistor - Surface Mount RoHS | 50R resistor for Red LED | https://www.lcsc.com/product-detail/C51048227.html | |
| 0603WAF100JT5E | UNI-ROYAL | 20 | 0.0017 | 0.03 | C22859 | 0603 | 20 | 20 | 5000 | 158680 | In Stock | 10Ω ±1% 100mW 0603 Thick Film Resistor | 10R resistor for Blue LED | https://www.lcsc.com/product-detail/C22859.html | |
| TS-1088-AR02016 | XUNPU | 10 | 0.0545 | 0.55 | C720477 | SMD,4x3mm | 10 | 10 | 4000 | 376970 | In Stock | Tactile Switch SPST 160gf 2mm SMD (SMT) Tab 4mm x 3mm Surface Mount | One switch for flash write mode, and one programmable. | https://www.lcsc.com/product-detail/C720477.html | |
| RP2040 | Raspberry Pi | 5 | 0.9482 | 4.74 | C2040 | LQFN-56(7x7) | 1 | 1 | 3400 | 101373 | In Stock | 133MHz 30 LQFN-56(7x7) Microcontrollers RoHS | The MCU on this board | https://www.lcsc.com/product-detail/C2040.html | |
| MCP1700T-3302E/TT | MICROCHIP | 5 | 0.3762 | 1.88 | C39051 | SOT-23 | 5 | 5 | 3000 | 9370 | In Stock | 3.3V Positive Fixed SOT-23 Voltage Regulators - Linear, Low Drop Out (LDO) Regulators RoHS | The stepdown converter from 5v to 3v3 | https://www.lcsc.com/product-detail/C39051.html | |
| W25Q16JVUXIQ | Winbond | 10 | 1.0529 | 10.53 | C2843335 | USON-8-EP(2x3) | 10 | 10 | 4000 | 34380 | In Stock | 2.7V~3.6V 16Mbit 133MHz SPI USON-8-EP(2x3) Memory (ICs) RoHS | The flash memory module | https://www.lcsc.com/product-detail/C2843335.html | |
| X322512MSB4SI | YXC Crystal Oscillators | 10 | 0.0734 | 0.73 | C9002 | SMD3225-4P | 10 | 10 | 3000 | 436800 | In Stock | Crystal 12MHz ±10ppm 20pF SMD3225-4P | the Crystal oscilator | https://www.lcsc.com/product-detail/C9002.html |
Parts
41| Qty | Value | Footprint | References |
|---|---|---|---|
| 11 | 0.1uF | Capacitor_SMD:C_0402_1005Metric | C1, C2, C3, C4, C5, C6, C7, C8, C10, C11, C26 |
| 2 | 10uF | Capacitor_SMD:C_0603_1608Metric | C22, C23 |
| 2 | 1uF | Capacitor_SMD:C_0402_1005Metric | C9, C12 |
| 2 | 27 | Resistor_SMD:R_0402_1005Metric | R3, R4 |
| 2 | 33pF | Capacitor_SMD:C_0402_1005Metric | C24, C25 |
| 2 | 5.1K | Resistor_SMD:R_0402_1005Metric | R1, R2 |
| 2 | Conn_01x20 | Connector_PinHeader_2.54mm:PinHeader_1x20_P2.54mm_Vertical | J2, J3 |
| 2 | SW_Push | Button_Switch_SMD:SW_Push_SPST_NO_Alps_SKRK | SW1, SW2 |
| 1 | 10 | Resistor_SMD:R_0402_1005Metric | R9 |
| 1 | 10k | Resistor_SMD:R_0402_1005Metric | R6 |
| 1 | 12MHz | 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 | 50 | Resistor_SMD:R_0402_1005Metric | R8 |
| 1 | BLUE | LED_SMD:LED_0603_1608Metric | D1 |
| 1 | Conn_01x03 | Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical | J4 |
| 1 | LOGO | RiftBoard:rift-portal | G*** |
| 1 | LOGO | RiftBoard:fedcrov | G*** |
| 1 | LOGO | RiftBoard:hackclubflag | G*** |
| 1 | MCP1700x-330xxTT | Package_TO_SOT_SMD:SOT-23 | U2 |
| 1 | RED | LED_SMD:LED_0603_1608Metric | D2 |
| 1 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U1 |
| 1 | USB_C_Receptacle_USB2.0_16P | Connector_USB:USB_C_Receptacle_HRO_TYPE-C-31-M-12 | J1 |
| 1 | W25Q16JVUXIQ TR | Package_SON:Winbond_USON-8-1EP_3x2mm_P0.5mm_EP0.2x1.6mm | U3 |
Similar boards
- 2 layers290.1 × 130 mm

- 4 layers50 × 30 mm

Picodvi
Fr4nkFletcher/ESP32-Marauder-Cheap-Yellow-Display
ESP32Marauder Cheap Yellow Display
55 parts1.8kMIT - 4 layers299 × 127 mm

- 2 layers42 × 67 mm

- 2 layers181 × 97 mm

OpenDeck r3.1.2
shanteacontrols/OpenDeck
A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.
262 parts960Apache-2.0 - 4 layers82.6 × 82.5 mm

- 4 layers102.9 × 96.7 mm

PicoGUS chipdown
polpo/picogus
Emulation of ISA sound cards and CD-ROM on Raspberry Pi Pico (GUS, SB/Adlib, MPU-401, Tandy, CMS, Panasonic CD-ROM) with USB mouse/joystick support
99 parts805 - 2 layers53.2 × 24.8 mm

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