Skip to the content
2 layers135.2 × 94 mmFelix, the printed circuit board in 3D

The FelixKeeb is an open source 5×12+4 (5×6+2 on each side) split ortholinear keyboard with hotswap sockets support.

Size
135.2 × 94 mm
Copper layers
2
Thickness
1.6 mm
Parts
81
Nets
56
Pads
355
Tracks, vias
630, 46
Pours
2
Routed
Yes
KiCad
KiCad 7 (file 20221018)
Created
27 Jul 2023
Updated
29 Jul 2024

Overview

Felix is an open-source printed circuit board by beekeeb, from the beekeeb/FelixKeeb repository on GitHub, published under the MIT licence. It is a 2-layer board of 135.2 × 94 mm with 81 parts on 56 nets, routed with 630 tracks and 46 vias.

Its parts include 33 switches, 32 diodes, 2 connectors and 1 IC. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.

README

README.md

FelixKeeb

FelixKeeb

License

The FelixKeeb is an open source 5×12+4 (5×6+2 on each side) split ortholinear keyboard with hotswap sockets support released by beekeeb. It is based on Cipulot’s helixhschoc and MakotoKurauchi’s helix.

Quick Links

Firmware

  • QMK - compatible with helix/rev2
  • Vial (based on QMK) - supported
  • ZMK - supported

Precompiled firmware can be found at https://docs.beekeeb.com/felixkeeb.

Features

  • Hotswap Sockets: Changing key switches whenever you want

Wireless

  • nice!view support
  • Onboard JST battery sockets: no battery soldering required & easily swapping batteries
  • Power (on/off) switches: saving power by turning off the keyboard when it is not in used

Wired

  • OLED display support
  • USB-C connectors: No pin shorting problems caused by TRRS jacks
  • Compatible with Helix/rev2 VIAL Firmware

Case

License

License

Photos, logos, external symbols and footprints are not covered by the LICENSE in this repo.

External symbols and footprints:

Credits

This open source hardware project is created by beekeeb and other contributors. It is based on Cipulot’s helixhschoc and MakotoKurauchi’s helix.

Parts

81
QtyValueFootprintReferences
32Dkbd:D3_SMD_v2D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +16
32SW_PUSHkbd:CherryMX_HotswapSW1, SW2, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW17, SW18, SW19, SW20, SW21, SW22, SW23 +16
9MountingHolebeekeeb-lib:HOLE_M2_THH1, H2, H3, H4, H5, H6, H7, H8, H9
2MountingHolecipulot_parts:HOLE_M2H10, H13
1Conn_01x02_FemaleConnector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_HorizontalBATJ1
1OLEDnice_view:nice_view_1sideJ2
1ProMicrokbd:ProMicro_v3U1
1ResetButton_Switch_SMD:Panasonic_EVQPUL_EVQPUCSW33
1SW_SPSTButton_Switch_SMD:SW_SPDT_PCM12PSW1
1USB_C_Receptaclebeekeeb-lib:TYPE-C-31-M-14-custom-summerJ3

Similar boards

  • 2 layers162.9 × 178.9 mmAMPCD, the printed circuit board in 3D

    AMPCD

    jrsteensen/OpenHornet

    OpenHornet 1:1 F/A-18C Simulator Repository

    81 parts431
  • 2 layers177.2 × 114.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    81 parts184
  • 2 layersEdrumulus, the printed circuit board in 3D

    Edrumulus

    corrados/edrumulus

    Open Source E-Drum Trigger Module

    81 parts163GPL-2.0
  • 2 layers64 × 55 mmZynthiandac bk2, the printed circuit board in 3D

    Zynthiandac bk2

    zynthian/zynthian-hw

    Zynthian hardware stuff: PCBs, schemes, parts specifications, pin assignment, ...

    81 parts156
  • 2 layersBD0027, the printed circuit board in 3D

    BD0027

    schlae/VapeRE

    Reverse engineered disposable v a p e boards

    81 parts136
  • 2 layers41.9 × 62.8 mmColumn, the printed circuit board in 3D

    Column

    AlaaSaadAbdo/Rommana

    A 30 key well powered by Xiao BLE

    81 parts105
  • 2 layers38.6 × 38.6 mmIotLedDriver, the printed circuit board in 3D

    IotLedDriver

    BerkeleyHCI/PolymorphicBlocks

    A Python-based hardware description language for PCBs for higher-level (block-diagram / system-architecture level) PCB design through libraries of directly reusable subcircuit generators.

    81 parts94BSD-3-Clause
  • 2 layers98.5 × 45.4 mmIdawgz32, the printed circuit board in 3D

    Idawgz32

    ChrisChrisLoLo/idawgz32

    A full 32 key mechanical keyboard that can be made for only $5

    81 parts77GPL-3.0

Questions

How big is the Felix PCB?

It measures 135.2 × 94 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Felix use?

81 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 Felix KiCad files?

From the beekeeb/FelixKeeb repository on GitHub, at the commit this page was made from: the board is pcb/mx/right/felix.kicad_pcb and its schematic pcb/mx/left/felix.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Felix design in my own project?

Its repository publishes it under the MIT licence: you may reuse it on that licence's terms (keep the author's notice, and for a copyleft licence share your changes alike).