

BeeBoard
Bee themed snappy split buzzy keyboard!
- Size
- 352.8 × 160 mm
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 128
- Nets
- 113
- Pads
- 495
- Tracks, vias
- 838, 50
- Routed
- Yes
- KiCad
- KiCad 9.0 (file 20241229)
- Created
- 8 Jul 2025
- Updated
- 2 Aug 2025
Overview
BeeBoard is an open-source printed circuit board by OneForFreedom, from the OneForFreedom/BeeBoard repository on GitHub. It is a 2-layer board of 352.8 × 160 mm with 128 parts on 113 nets, routed with 838 tracks and 50 vias.
Its parts include 63 diodes, 63 switches and 2 ICs. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.
README
README.mdBeeBoard
Bee themed snappy split buzzy keyboard! I made this because I need to overcome my fear of bees. It's a keyboard with a standard iso layout with 2 spacebars. It has magnets incase you want to use them as one.
EYECANDY!

Firmware
This keyboard uses kmk firmware to work. both keyboards will work together to provide an input. This code is using a key matrix system for both halves. Left side is Master and Right side is Slave. Code R.py flashes to the right side and Code L.py flashes to the left. the split keeb is wireless so it uses bluetooth to connect to each half and to your computer. The codes can be found here here
BeeBoard BOM
| Name | Price (£) | Price ($) | Link |
|---|---|---|---|
| Nano Chip | 2.25 | 3.06 | Link |
| Switches | 21.39 | 29.08 | Link |
| Switch Film | 2.00 | 2.72 | Link |
| Diodes | 1.40 | 1.90 | Link |
| Stabilizers | 9.29 | 12.63 | Link |
| O Rings | 0.57 | 0.78 | Link |
| Super Glue | 2.12 | 2.88 | Link |
| Magnets | 5.15 | 7.00 | Link |
| Switch Felts | 2.52 | 3.43 | Link |
| Batteries | 12.78 | 17.37 | Link |
| 3D Printing & Shipping | 5.00 | 6.80 | Link |
| PCB | 33.58 | 45.63 | Link |
| Chargers (x2) | 1.70 | 2.31 | Link |
| Keycaps | 6.28 | 8.53 | Link |
Grand Totals:
| Currency | Total |
|---|---|
| GBP | £105.79 |
| USD | $143.09 |
Parts
128| Qty | Value | Footprint | References |
|---|---|---|---|
| 63 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +47 |
| 63 | SW_Push | Button_Switch_Keyboard:SW_Cherry_MX_1.00u_PCB | SW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +47 |
| 2 | nice_nano | nice:nice_nano | U1, U2 |
Questions
How big is the BeeBoard PCB?
It measures 352.8 × 160 mm and has 2 copper layers, 1.6 mm thick.
What parts does the BeeBoard use?
128 parts. 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 BeeBoard KiCad files?
From the OneForFreedom/BeeBoard repository on GitHub, at the commit this page was made from: the board is Kicad/BeeBoard.kicad_pcb and its schematic Kicad/BeeBoard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the BeeBoard design in my own project?
Its repository states no licence, so its author keeps all rights: ask OneForFreedom before reusing the design.
Similar boards
- 2 layers98.4 × 190.5 mm

- 2 layers39.6 × 99.1 mm

ESP32-Eurorack Audio
ctag-fh-kiel/ctag-tbd
CTAG TBD >>to be determined<< an extendible open source Eurorack sound module
128 parts260 - 2 layers165 × 103.8 mm

Output pcb
QuinnFreedman/modular
A collection of free & open source DIY synthesizer module designs for Eurorack
128 parts116 - 2 layers141.4 × 115.9 mm

- 2 layers97.2 × 58.9 mm

- 2 layers264 × 141.2 mm

Korris
yanghu/unicorne
A one-piece 40% ortho keyboard design inspired by crkbd, Kyria and Ferris.
128 parts63MIT - 2 layers86 × 86 mm

Production
kerikun11/IR-Station
Infrared Remote Controller with ESP8266 WiFi-module. You can control your home appliances with your smartphone or laptop.
128 parts54MIT - 2 layers149 × 104 mm
