Barnacle shell
floookay·barnacle·pcb/shell/shell.kicad_pcb
About the Barnacle shell PCB
Barnacle shell is an open source PCB design by floookay, published on GitHub under the CERN-OHL-S-2.0 license. It is a 2-layer board measuring 343.2 × 114.4 mm, with 209 components from 8 distinct parts.
By type, the board carries 61 LEDs, 61 diodes, 2 connectors and 2 switches.
It belongs with the keyboards designs in this gallery.
From the project
The barnacle is unibody ortho keyboard with an Alice-like split on the pinky columns, a fixed layout that's compatible with keycap base kits and a modular middle piece.
The shell has a fixed layout with hotswap sockets as well as RGB underglow und per key RBG leds.
You can use any core pcb with a shell. They are smaller than 100mmx100mm so it's relativly cheap to get a small batch made.
This is a great starting point if you want to experiment with different layouts and don't care too much about hot swap ability.
The following configurations are supported: - 9 keys - 3 keys and a encoder with a big knob - 3 keys and a 0.96"/1.3" OLED screen - 2 small encoders, 1 key and a 0.96" OLED screen - a central encoder with the biggest knob

Barnacle shell bill of materials (BOM)
209 components, 8 distinct parts — part numbers from the project's BOM.
| Qty | Part | Footprint | Refs |
|---|---|---|---|
| 2 | CONN_01X11 Conn_01x11 | PinHeader_1x11_P2.54mm_Vertical | J1, J2 |
| 61 | MX_SW_HS | SW_MX_HS_S_CPG151101S11_1u | MX1, MX2, MX3, MX4, MX5, MX6, MX7, MX8 +53 |
| 1 | MX_stab | STAB_MX_P_2.25u | S1 |
| 1 | MX_stab | STAB_MX_P_2u | S2 |
| 22 | LED | sk6812 mini-e towards-facing | UG1, UG2, UG3, UG4, UG5, UG6, UG7, UG8 +14 |
| 36 | LED | LED_MX_6028R-ROT | LED1, LED2, LED3, LED4, LED5, LED6, LED7, LED8 +28 |
| 25 | LED | LED_MX_6028R | LED13, LED14, LED15, LED16, LED17, LED18, LED19, LED20 +17 |
| 61 | C115103 D | D_SOD-123-minimal | D1, D2, D3, D4, D5, D6, D7, D8 +53 |
Barnacle shell design files
The KiCad project lives in the floookay/barnacle repository on GitHub; these links point at the commit this page was built from.
Barnacle shell: common questions
How big is the Barnacle shell PCB?
The Barnacle shell measures 343.2 × 114.4 mm, has 2 copper layers and is 1.6 mm thick.
How many components are on the Barnacle shell?
209 components, from 8 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 Barnacle shell design files?
From the floookay/barnacle 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 Barnacle shell design in my own project?
Yes, under the terms of its CERN-OHL-S-2.0 license, which floookay chose for the repository.
More boards in barnacle
Similar boards
Board-DjinnPlate
tzarc
191 × 152.9 mm4 parts2LCERN-OHL-S-2.0988Half plate
tzarc
95.3 × 76.2 mm24 parts2LCERN-OHL-S-2.0988Mikoto flashbed
zhiayang
54 × 41.5 mm48 parts2LApache-2.0355Mongus48
ChrisChrisLoLo
228.6 × 100 mm111 parts2LGPL-3.0334Beyblock20
ChrisChrisLoLo
95.3 × 100 mm51 parts2LGPL-3.0334Knoblin3
ChrisChrisLoLo
31.8 × 100 mm11 parts2LGPL-3.0334