Rookie-V1-
Creepy-yoke·Rookie-V1-·PCB/Rookie V1.kicad_pcb
About the Rookie-V1- PCB
Rookie-V1- is an open source RP2040/RP2350 PCB design by Creepy-yoke, published on GitHub under the MIT license. It is a 2-layer board measuring 363.7 × 168.8 mm, with 218 components from 16 distinct parts.
Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. By type, the board carries 132 diodes, 72 switches, 10 capacitors, 1 module and 1 resistor.
It belongs with the keyboards and displays & leds designs in this gallery.
From the project
Hi, I am making a cool keyboard from scratch
THIS IS @MD # Rookie-V1 Hi, I am making a cool Custom Keyboard from scratch, by myself
This is my custom 65% Alice layout keyboard that I’m designing from scratch. I started with watching some YOUTUBE videos and also took some help of AI for boosting up my Knowledge. then I worked on schematic of the keyboard matrix, diodes, switches, OLED display, Joystick, and the other components. After finishing the schematic, I moved on to designing the PCB. I arranged the components, worked on the routing, and checked the connections and DRC errors to make sure everything was correct. This project is…
Main components on the Rookie-V1-
Rookie-V1- bill of materials (BOM)
218 components, 16 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | RaspberryPi_Pico | RaspberryPi_Pico_Common_THT | A1 |
| 1 | MX_stab | STAB_MX_P_2u | S1 |
| 3 | MX_stab | STAB_MX_P_2.25u | S2, S4, S5 |
| 2 | MX_stab | STAB_MX_P_2.75u | S3, S6 |
| 58 | SW_PUSH_45DEG SW_Push_45deg | SW_MX_HS_CPG151101S11_1u | SW1, SW2, SW3, SW5, SW6, SW7, SW8, SW9 +50 |
| 1 | ~ | SW_MX_HS_CPG151101S11_1u | SW4 |
| 2 | SW_PUSH_45DEG SW_Push_45deg | SW_MX_HS_CPG151101S11_1.5u | SW17, SW66 |
| 1 | SW_PUSH_45DEG SW_Push_45deg | SW_MX_HS_CPG151101S11_1.75u | SW32 |
| 4 | SW_PUSH_45DEG SW_Push_45deg | SW_MX_HS_CPG151101S11_1.25u | SW59, SW60, SW64, SW65 |
| 1 | CONN_01X04 Conn_01x04 | PinHeader_1x04_P2.54mm_Vertical | display1 |
| 1 | CONN_01X05 Conn_01x05 | PinHeader_1x05_P2.54mm_Vertical | joystick1 |
| 66 | D | D_SOD-123 | D1, D2, D3, D4, D5, D6, D7, D8 +58 |
| 66 | SK6812 MINI-E | LED_SK6812MINI-E_3.2x2.8mm_P1.5mm_ReverseMount | D66, D67, D68, D69, D70, D71, D72, D73 +58 |
| 9 | 100 nF | C_0603_1608Metric_Pad1.08x0.95mm_HandSolder | C1, C3, C4, C5, C6, C7, C8, C9 +1 |
| 1 | 470UF 470uF | CP_EIA-7343-31_Kemet-D_HandSolder | C2 |
| 1 | 330R | R_0603_1608Metric_Pad0.98x0.95mm_HandSolder | R1 |
Rookie-V1- design files
The KiCad project lives in the Creepy-yoke/Rookie-V1- repository on GitHub; these links point at the commit this page was built from.
- LayoutPCB/Rookie V1.kicad_pcb
- SchematicPCB/Rookie V1.kicad_sch
- BOMBOM V1.csv
Rookie-V1-: common questions
What microcontroller does the Rookie-V1- use?
The Rookie-V1- is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.
How big is the Rookie-V1- PCB?
The Rookie-V1- measures 363.7 × 168.8 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Rookie-V1-?
218 components, from 16 distinct parts, with part numbers taken from the project's own BOM. The full bill of materials is listed on this page.
Where can I download the Rookie-V1- design files?
From the Creepy-yoke/Rookie-V1- repository on GitHub, which has the KiCad layout, the schematic and the BOM; the links under Design files point to each one.
Can I use the Rookie-V1- design in my own project?
Yes, under the terms of its MIT license, which Creepy-yoke chose for the repository.
Can I test firmware for the Rookie-V1- without the hardware?
Yes. HardLabs builds a simulation of the board from its netlist and BOM, so you can run and debug RP2040/RP2350 firmware against it before you order a PCB.
Similar boards
RP2040/RP2350
Open Book Abridged Edition
joeycastillo
85 × 115 mm29 parts2LCC-BY-SA-4.08.1kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Corne
foostan
277.2 × 107.5 mm164 parts2LCC-BY-4.07.7kRP2040/RP2350
Jitx design
gusmanb
55.5 × 65 mm26 parts4LGPL-3.05.0kRP2040/RP2350
LogicAnalyzer
gusmanb
57 × 55.2 mm6 parts2LGPL-3.05.0kRP2040/RP2350
Main
google
98 × 71 mm102 parts2LApache-2.02.9k