Granola plateau
michaelswitzer·granola-plateau·PCB/granola-plateau.kicad_pcb
About the Granola plateau PCB
Granola plateau is an open source RP2040/RP2350 PCB design by michaelswitzer, published on GitHub under the CC-BY-NC-4.0 license. It is a 2-layer board measuring 248 × 146 mm, with 55 components from 18 distinct parts.
Its main chip is the C2040, from the RP2040/RP2350 family. Other key parts include the C97521, C5250994 and C5250992. By type, the board carries 22 switches, 17 capacitors, 8 resistors, 4 ICs, 2 diodes and 1 crystal.
It belongs with the keyboards designs in this gallery.
From the project
Granola Plateau: a fighting game controller for platform fighters
The Plateau is a button box style arcade controller by Granola Arcade.
You can buy the Plateau at https://granola.games
The .step file for the case is optimized for FDM 3D printers. I recommend PLA with at least 15% infill but you can use any material you wish. It should already be aligned in the correct orientation.
The keycap files are also included, for use with Kailh Choc V2 stems (MX style). You may need to adjust the x-y hole and contour compensation values in your slicer for proper fitment.

Main components on the Granola plateau
Granola plateau bill of materials (BOM)
55 components, 18 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 1 | C97521 W25Q128JVS | SOIC-8_5.23x5.23mm_P1.27mm | U1 |
| 1 | C5250994 USBLC6-2SC6 | SOT-23-6 | U2 |
| 1 | C5250992 AMS1117-3.3_SOT223 | SOT-223-3_TabPin2 | U3 |
| 1 | C2040 RP2040 | RP2040-QFN-56 | U4 |
| 1 | C9002 ABLS-12.000MHZ-B4-T | Crystal_SMD_3225-4Pin_3.2x2.5mm | Y1 |
| 1 | C456013 USB_C_Receptacle | Shou Han USBC 24P C456013 | J1 |
| 1 | C318884 TS-1187A-B-A-B | SW_Push_1P1T_XKB_TS-1187A | SW1 |
| 21 | C5333465 MX_Switch | SW_Hotswap_Kailh_Choc_V1V2_1.00u_24mm_reversible | SW2, SW3, SW4, SW5, SW6, SW7, SW8, SW9 +13 |
| 2 | C8598 Schottky Diode | D_SOD-123 | D1, D2 |
| 10 | C1525 100n | C_0402_1005Metric | C1, C7, C8, C10, C12, C13, C14, C15 +2 |
| 3 | C15525 10u | C_0402_1005Metric | C2, C5, C6 |
| 2 | C147436 27p | C_0402_1005Metric | C3, C4 |
| 2 | C52923 1u | C_0402_1005Metric | C9, C11 |
| 2 | C105637 1k | R_0402_1005Metric | R1, R6 |
| 2 | C25744 5.1k | R_0402_1005Metric | R2, R3 |
| 1 | C23189 5.6k | R_0603_1608Metric | R4 |
| 1 | C25804 10k | R_0603_1608Metric | R5 |
| 2 | C25190 27 | R_0603_1608Metric | R7, R8 |
Granola plateau design files
The KiCad project lives in the michaelswitzer/granola-plateau repository on GitHub; these links point at the commit this page was built from.
Granola plateau: common questions
What microcontroller does the Granola plateau use?
The Granola plateau is built around the C2040, from the RP2040/RP2350 family.
How big is the Granola plateau PCB?
The Granola plateau measures 248 × 146 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Granola plateau?
55 components, from 18 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 Granola plateau design files?
From the michaelswitzer/granola-plateau 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 Granola plateau design in my own project?
It is published under CC-BY-NC-4.0, which limits how it may be reused; read the license before building on it.
Can I test firmware for the Granola plateau 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
Msa
Mentra-Community
47.8 × 9.4 mm53 parts2LMIT1.2kRP2040/RP2350
Open Source Smart Glasses
Mentra-Community
93 × 10.5 mm80 parts4LMIT1.2kRP2040/RP2350
MSA
Mentra-Community
30.5 × 138 mm61 parts2LMIT1.2k