Cacao

JustAGlitchFL·Cacao·Cacao/Cacao.kicad_pcb

Cacao PCB layout, top view — open source RP2040/RP2350 board by JustAGlitchFL

About the Cacao PCB

Cacao is an open source RP2040/RP2350 PCB design by JustAGlitchFL, published on GitHub. It is a 2-layer board measuring 350.6 × 97 mm, with 228 components from 34 distinct parts.

Its main chip is the RaspberryPi_Pico, from the RP2040/RP2350 family. By type, the board carries 145 diodes, 72 switches, 10 capacitors and 1 module.

It belongs with the keyboards designs in this gallery.

From the project

A low-profile keyboard with hot-swappable Kailh Choc switches and other features.

Cacao, from the project README
From the project README

Main components on the Cacao

Cacao bill of materials (BOM)

228 components, 34 distinct parts — part numbers from the project's BOM.

QtyPartRefs
1
RaspberryPi_Pico
A1
1
esc
SW2
43
SW_Push
SW3, SW4, SW5, SW6, SW7, SW8, SW9, SW10 +35
1
+
SW14
1
back
SW15
1
`
SW16
1
tab
SW17
1
]
SW29
1
\
SW30
1
del
SW31
1
caps
SW32
1
enter
SW45
1
pgup
SW46
1
shift
SW47
1
rshift
SW58
1
up
SW60
1
pgdn
SW61
1
ctrl
SW62
1
win
SW63
1
alt
SW64
Show 14 more
QtyPartRefs
1
space
SW67
1
alt
SW70
1
fn
SW71
1
ctrl
SW72
1
left
SW73
1
down
SW75
1
right
SW76
1
M1
SW77
1
M2
SW78
1
M3
SW79
1
M4
SW80
73
D
D1, D2, D3, D4, D5, D6, D7, D8 +65
72
SK6812MINI
D43, D58, D64, D65, D67, D68, D73, D81 +64
10
C
C1, C2, C3, C4, C5, C6, C7, C8 +2

Cacao design files

The KiCad project lives in the JustAGlitchFL/Cacao repository on GitHub; these links point at the commit this page was built from.

Cacao: common questions

What microcontroller does the Cacao use?

The Cacao is built around the RaspberryPi_Pico, from the RP2040/RP2350 family.

How big is the Cacao PCB?

The Cacao measures 350.6 × 97 mm, has 2 copper layers and is 1.6 mm thick.

How many components are on the Cacao?

228 components, from 34 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 Cacao design files?

From the JustAGlitchFL/Cacao 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 Cacao design in my own project?

The repository has no license, so all rights stay with JustAGlitchFL. Use it as a reference, and ask the author before reusing the design.

Can I test firmware for the Cacao 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