
Bgkeeb
sadekbaroudi/bgkeeb
This is a reversible 100mm x 100mm pcb with support for mx or choc switches (no hotswap), per key led, rotary encoders, and exposes the SDA/SCL/GND/VCC lines in the form of the pimoroni trackball pins (meaning you can…

This is a reversible 95mm x 138mm pcb with support for mx switches (no hotswap), per key led, rotary encoders, and exposes the SDA/SCL/GND/VCC lines in the form of the pimoroni trackball pins (meaning you can add that…
Luakeeb is an open-source printed circuit board by sadekbaroudi, from the sadekbaroudi/luakeeb repository on GitHub. It is a 2-layer board of 139.1 × 95.5 mm with 126 parts on 90 nets, routed with 1,842 tracks and 323 vias.
It is built around the 1N4148W and SK6812MINI-E. Its parts include 86 diodes, 26 switches, 5 connectors and 3 ICs. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Lua Keyboard (luakeeb)
This is a reversible 95mm x 138mm pcb with support for mx switches (no hotswap), per key led, rotary encoders, and exposes the SDA/SCL/GND/VCC lines in the form of the pimoroni trackball pins (meaning you can add that as well, though the case doesn't support it, so you'll need to devise your own mechanism). It also supports the adafruit qwiic connector, so you can add that connector and access I2C (the sda/scl pins) via a standard format!
See https://www.sparkfun.com/qwiic for details
Note that the 6th column can be broken off. The only thing you need to do is (if using per key leds) solder the jumper near the bottom outside of the board, near the mounting hole. You should solder the jumper on the bottom side of the board (if left half, bottom side of the left half, if right half, bottom side of the right half)
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!
If you don't want to, or can't afford to support me, please send me a message to let me know you've built one, along with pictures. Also, feel free to submit a pull request with pictures into this repository. I'd be happy to showcase your build.
Reddit: /u/sadekbaroudi Discord: sadekbaroudi#1258
You can find the split cases here: https://github.com/sadekbaroudi/luakeeb/tree/master/cases
I only included the left side, since you can use your slicing software to mirror it to 3d print the right side.
This keyboard has the exact same layout as the ffkb ( https://github.com/sadekbaroudi/ffkb )
It was designed in such a way that it is perfectly compatible with the ffkb case. The only considerations are:

The general folder for the firmware is here: https://github.com/sadekbaroudi/qmk_firmware/tree/master/keyboards/fingerpunch/luakeeb/


| Qty | Value | Footprint | References |
|---|---|---|---|
| 44 | 1N4148W | Diode_SMD:D_SOD-123 | D1, D2, D10, D11, D12, D13, D14, D15, D16, D17, D18, D19, D20, D21, D22, D23 +28 |
| 42 | SK6812MINI-E | kicad-keyboard-parts:MX_SK6812MINI-E | D38, D39, D40, D41, D42, D43, D44, D45, D46, D47, D48, D49, D50, D51, D52, D53 +26 |
| 21 | SW_Push | keyswitches:SW_MX_reversible_minimal | SW1, SW2, SW3, SW10, SW11, SW12, SW13, SW14, SW15, SW16, SW21, SW22, SW23, SW24, SW25, SW34 +5 |
| 4 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | , , , |
| 2 | Conn_01x02_Female | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J4, J5 |
| 2 | Conn_01x04_Female | Connector_JST:JST_SH_BM04B-SRSS-TB_1x04-1MP_P1.00mm_Vertical | J2, J3 |
| 2 | Jumper_2_Open | Jumper:SolderJumper-2_P1.3mm_Open_RoundedPad1.0x1.5mm | JP1, JP2 |
| 2 | RotaryEncoder_Switch | Keebio-Parts:RotaryEncoder_EC11-no-legs | SW7, SW42 |
| 2 | SW_Push | random-keyboard-parts:SKQG-1155865 | SW8, SW41 |
| 2 | TRRS | Keebio-Parts:TRRS-PJ-320A | U3, U4 |
| 1 | Pimoroni | other_parts:pimoroni | J1 |
| 1 | ProMicro | Keebio-Parts:ArduinoProMicro | U1 |
| 1 | SW_DPDT_x2 | Button_Switch_THT:SW_CuK_OS102011MA1QN1_SPDT_Angled | SW17 |
It measures 139.1 × 95.5 mm and has 2 copper layers, 1.6 mm thick.
126 parts, built around the 1N4148W and SK6812MINI-E. 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.
From the sadekbaroudi/luakeeb repository on GitHub, at the commit this page was made from: the board is pcb/luakeeb.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository states no licence, so its author keeps all rights: ask sadekbaroudi before reusing the design.

sadekbaroudi/bgkeeb
This is a reversible 100mm x 100mm pcb with support for mx or choc switches (no hotswap), per key led, rotary encoders, and exposes the SDA/SCL/GND/VCC lines in the form of the pimoroni trackball pins (meaning you can…


sadekbaroudi/barobord
I have spent a lot of time and money designing prototypes, testing, developing, etc. Any contributions would be greatly appreciated!

sporkus/le_chiffre_keyboard_stm32
Le Chiffre keyboard pcb with stm32F072

Bastardkb/Charybdis-EC11
EC11 PCB to be used in place of the trackball in the Charybdis keyboard.



WillACosta/wlfkbd
The WLF is a 40-key split keyboard (20 keys per half) with a column-staggered matrix and a splayed thumb cluster.