
Main panel
google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

A custom designed 60 Keyboard
CloudyKeeb is an open-source printed circuit board by t2ofaced, from the t2ofaced/cloudy repository on GitHub, published under the MIT licence. It is a 2-layer board of 349.1 × 125.2 mm with 261 parts on 152 nets, routed with 1,852 tracks and 288 vias.
It is built around the SK6812MINI-E. Its parts include 122 diodes, 64 switches, 62 capacitors, 1 resistor and 1 IC. It belongs with the keyboards and input boards and the nRF52 and nRF5x boards of this library.
A custom designed 60% Keyboard this keyboard is the first diy / electronic project i made from scratch, so idea was simple i wanted a keyboard so i desigined one now hopefully i can assemble it too so this keyboard use nice nano v2 clone pro micro nrf52840 development board as it give me freedom of wireless kayboard this keyboard also includes 1 enoder and 1 display and it is fully rgb thanks to SK6812MINI-E SMD leds
OnShape Link- https://cad.onshape.com/documents/02d1cc1f7ec3e59871e42e68/w/e27206701595b8be94d4fc96/e/017436c4cffd3847ba6185ca
Electornic part of this Proj is desigined in KiCad 10.0
Mechanical part / CAD is desigined in 4 parts 2 each for Top plate and Base plate it is in 4 parts so that it can be printed easily Onshape - https://cad.onshape.com/documents/02d1cc1f7ec3e59871e42e68/w/e27206701595b8be94d4fc96/e/d50220b72c1b89afdf243eaf
| Part Name | Quantity | Link | Info | Price (USD) |
|---|---|---|---|---|
| JLCPCB PCB Manufacturing & Shipping | 1 | Link | PCB | $35 |
| 0.96 inch OLED Display | 1 | Link | OLED display | $2.35 |
| Tactile Switches | 7 sets | Link | Switches | $26.3 |
| NiceNanoV2 | 1 | Link | MCU | i will buy my owm ($8.67) |
| 1N4148 Diodes | 70 | Link | Diodes | $2.22 |
| Custom Keycaps | 1 | Link | Keycaps | $24.35 |
| SK6812MINI-E SMD | 72 | Link | RGB LEDs | $9.73 |
| LiPo Battery | 1 | Link | 3.7V 400mAh 1S | $2.32 |
| Disc Capacitor | 70 | Link | 100nF 50V | $1 |
| Aluminum Electrolytic Capacitors | 5 | Link | ERS1AM471E12OT-AISHI 470uF 10V ±20% Plugin | $0.5 |
| Resistor 470 Ohms | 10 | Link | 470 Ohms 0.25W 5% TH | $0.2 |
| Male Connector | 3 | Link | PH-AW 2mm 2 pin | $0.2 |
| Rotary Encoder with Switch | 1 | Link | EC11H 7CE20P1ZD20 5-Pin | $0.7 |
| Slide Switch | 5 | Link | SS-12D07 1P2T | $0.2 |
| Tactile Switch | 5 | Link | 6x6x4.3mm 4 Pin | $0.2 |
| Stabilizers | 5 | Link | 4+1 set | $16.93 |
| TOTAL | ~$124 |
| Qty | Value | Footprint | References |
|---|---|---|---|
| 61 | 1N4148 | Diode_THT:D_DO-35_SOD27_P7.62mm_Horizontal | D123, D124, D125, D126, D127, D128, D129, D130, D131, D132, D133, D134, D135, D136, D137, D138 +45 |
| 61 | C | Capacitor_THT:C_Disc_D3.8mm_W2.6mm_P2.50mm | C1, C2, C10, C11, C12, C13, C14, C15, C16, C17, C18, C19, C20, C21, C22, C23 +45 |
| 29 | SK6812MINI | LED:MX_SK6812MINI-E_REV | D62, D63, D64, D65, D69, D71, D78, D79, D103, D104, D106, D107, D115, D116, D118, D121 +13 |
| 21 | SK6812MINI | led99:MX_SK6812MINI-E_REV | D68, D70, D72, D73, D74, D76, D101, D102, D105, D109, D112, D113, D114, D117, D119, D120 +5 |
| 11 | SK6812MINI | led98:MX_SK6812MINI-E_REV | D66, D67, D75, D77, D86, D94, D100, D108, D110, D111, D122 |
| 2 | Alt | MX_Solderable:MX-Solderable-1.25U | SW117, SW119 |
| 2 | Win | MX_Solderable:MX-Solderable-1.25U | SW116, SW120 |
| 1 | " | MX_Solderable:MX-Solderable-1U | SW101 |
| 1 | - | MX_Solderable:MX-Solderable-1U | SW73 |
| 1 | 0 | MX_Solderable:MX-Solderable-1U | SW72 |
| 1 | 1 | MX_Solderable:MX-Solderable-1U | SW63 |
| 1 | 2 | MX_Solderable:MX-Solderable-1U | SW64 |
| 1 | 3 | MX_Solderable:MX-Solderable-1U | SW65 |
| 1 | 4 | MX_Solderable:MX-Solderable-1U | SW66 |
| 1 | 5 | MX_Solderable:MX-Solderable-1U | SW67 |
| 1 | 6 | MX_Solderable:MX-Solderable-1U | SW68 |
| 1 | 7 | MX_Solderable:MX-Solderable-1U | SW69 |
| 1 | 8 | MX_Solderable:MX-Solderable-1U | SW70 |
| 1 | 9 | MX_Solderable:MX-Solderable-1U | SW71 |
| 1 | : | MX_Solderable:MX-Solderable-1U | SW100 |
| 1 | < | MX_Solderable:MX-Solderable-1U | SW111 |
| 1 | = | MX_Solderable:MX-Solderable-1U | SW74 |
| 1 | > | MX_Solderable:MX-Solderable-1U | SW112 |
| 1 | ? | MX_Solderable:MX-Solderable-1U | SW113 |
| 1 | A | MX_Solderable:MX-Solderable-1U | SW91 |
| 1 | B | MX_Solderable:MX-Solderable-1U | SW108 |
| 1 | Backspace | MX_Solderable:MX-Solderable-2U | SW75 |
| 1 | C | MX_Solderable:MX-Solderable-1U | SW106 |
| 1 | C_Polarized_US | Capacitor_THT:CP_Radial_D6.3mm_P2.50mm | C62 |
| 1 | Caps Lock | MX_Solderable:MX-Solderable-1.75U | SW90 |
| 1 | Conn_01x02 | Connector_JST:JST_PH_S2B-PH-K_1x02_P2.00mm_Horizontal | J2 |
| 1 | CtrlL | MX_Solderable:MX-Solderable-1.25U | SW115 |
| 1 | CtrlR | MX_Solderable:MX-Solderable-1.25U | SW122 |
| 1 | D | MX_Solderable:MX-Solderable-1U | SW93 |
| 1 | E | MX_Solderable:MX-Solderable-1U | SW79 |
| 1 | Enter | MX_Solderable:MX-Solderable-2.25U | SW102 |
| 1 | F | MX_Solderable:MX-Solderable-1U | SW94 |
| 1 | G | MX_Solderable:MX-Solderable-1U | SW95 |
| 1 | H | MX_Solderable:MX-Solderable-1U | SW96 |
| 1 | I | MX_Solderable:MX-Solderable-1U | SW84 |
| 1 | J | MX_Solderable:MX-Solderable-1U | SW97 |
| 1 | K | MX_Solderable:MX-Solderable-1U | SW98 |
| 1 | L | MX_Solderable:MX-Solderable-1U | SW99 |
| 1 | LOGO | NICK:billa | G*** |
| 1 | LOGO | NICK:10 | G*** |
| 1 | LOGO | gun:gun | G*** |
| 1 | M | MX_Solderable:MX-Solderable-1U | SW110 |
| 1 | Menu | MX_Solderable:MX-Solderable-1.25U | SW121 |
| 1 | N | MX_Solderable:MX-Solderable-1U | SW109 |
| 1 | O | MX_Solderable:MX-Solderable-1U | SW85 |
| 1 | OLED_128X64_1.3_I2C | OLED_128X64_1.3_I2C:LCD_OLED_128X64_1.3_I2C | DS1 |
| 1 | P | MX_Solderable:MX-Solderable-1U | SW86 |
| 1 | Q | MX_Solderable:MX-Solderable-1U | SW77 |
| 1 | R | MX_Solderable:MX-Solderable-1U | SW80 |
| 1 | Resistor | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1 |
| 1 | RotaryEncoder_Switch | enco:RotaryEncoder_Alps_EC11E-Switch_Vertical_H20mm_CircularMountingHoles | SW1 |
| 1 | S | MX_Solderable:MX-Solderable-1U | SW92 |
| 1 | SW_Push | Button_Switch_THT:SW_PUSH_6mm_H4.3mm | SW2 |
| 1 | SW_SPDT | Button_Switch_THT:SW_Slide-03_Wuerth-WS-SLTV_10x2.5x6.4_P2.54mm | SW3 |
| 1 | ShiftL | MX_Solderable:MX-Solderable-2.25U | SW103 |
| 1 | ShiftR | MX_Solderable:MX-Solderable-2.75U | SW114 |
| 1 | Space | MX_Solderable:MX-Solderable-6.25U | SW118 |
| 1 | SuperMini nRF52840 | SuperMini_NRF52840:SuperMini NRF52840 | U2 |
| 1 | T | MX_Solderable:MX-Solderable-1U | SW81 |
| 1 | Tab | MX_Solderable:MX-Solderable-1.5U | SW76 |
| 1 | U | MX_Solderable:MX-Solderable-1U | SW83 |
| 1 | V | MX_Solderable:MX-Solderable-1U | SW107 |
| 1 | W | MX_Solderable:MX-Solderable-1U | SW78 |
| 1 | X | MX_Solderable:MX-Solderable-1U | SW105 |
| 1 | Y | MX_Solderable:MX-Solderable-1U | SW82 |
| 1 | Z | MX_Solderable:MX-Solderable-1U | SW104 |
| 1 | [ | MX_Solderable:MX-Solderable-1U | SW87 |
| 1 | ] | MX_Solderable:MX-Solderable-1U | SW88 |
| 1 | | | MX_Solderable:MX-Solderable-1.5U | SW89 |
| 1 | ~ | MX_Solderable:MX-Solderable-1U | SW62 |
The 255 most common of 261 parts.
It measures 349.1 × 125.2 mm and has 2 copper layers, 1.6 mm thick.
261 parts, built around the 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 t2ofaced/cloudy repository on GitHub, at the commit this page was made from: the board is PCB/CloudyKeeb.kicad_pcb and its schematic PCB/CloudyKeeb.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
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).

google/mozc-devices
Circuit diagrams and firmware source code for Gboard DIY keyboards

Bastardkb/Dilemma
The Dilemma is a vertical stagger low-profile keyboard with mods.

Pwnsat/FlatSat
Flatsat v1.0 is a hardware based platform for aerospace cybersecurity research

adamws/kicad-kbplacer
KiCad plugin for automatic keyboard's key placement and routing

imchipwood/dumbpad
Simple 4x4 numpad with rotary encoder. Powered by QMK via ATmega32u4 Pro Micro

makerforgetech/modular-biped
An open source framework for creating a bipedal modular companion robot.

