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

Circuit diagrams and firmware source code for Gboard DIY keyboards
Base is an open-source printed circuit board by google, from the google/mozc-devices repository on GitHub, published under the Apache-2.0 licence. It is a 2-layer board of 52.2 × 52.2 mm with 43 parts on 25 nets, routed with 344 tracks and 34 vias.
It is built around the ATMEGA32U4-AU. Its parts include 26 connectors, 5 capacitors, 3 resistors, 1 IC and 1 crystal. It belongs with the keyboards and input boards and the AVR (ATmega, ATtiny) boards of this library.
Circuit diagrams and firmware source code for Gboard DIY keyboards, previously known as Google Japanese Input / Gboard April Fools.
This is not an officially supported Google product.
Please refer to the README in each directory for more details.
| Qty | Value | Footprint | References |
|---|---|---|---|
| 12 | Conn_01x01_Male | Connector_PinHeader_2.54mm:PinHeader_1x01_P2.54mm_Vertical | J15, J16, J17, J18, J19, J20, J21, J22, J23, J24, J25, J26 |
| 12 | Conn_01x02_Male | Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical | J1, J2, J3, J4, J5, J6, J7, J8, J9, J10, J11, J12 |
| 3 | C | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C3, C4, C5 |
| 3 | TestPoint | TestPoint:TestPoint_Pad_D2.0mm | TP1, TP2, TP3 |
| 2 | 22 | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R2, R3 |
| 1 | 0.1uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C1 |
| 1 | 10K | Resistor_THT:R_Axial_DIN0309_L9.0mm_D3.2mm_P12.70mm_Horizontal | R1 |
| 1 | 16MHz | Crystal:Crystal_HC49-4H_Vertical | Y1 |
| 1 | 1uF | Capacitor_THT:C_Axial_L3.8mm_D2.6mm_P7.50mm_Horizontal | C2 |
| 1 | ATmega32U4-AU | Package_QFP:TQFP-44_10x10mm_P0.8mm | U1 |
| 1 | Conn_01x04_Male | Connector_PinHeader_2.54mm:PinHeader_1x04_P2.54mm_Vertical | J13 |
| 1 | Conn_02x03_Odd_Even | Connector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_Vertical | J14 |
The 39 most common of 43 parts.
It measures 52.2 × 52.2 mm and has 2 copper layers, 1.6 mm thick.
43 parts, built around the ATMEGA32U4-AU. 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 google/mozc-devices repository on GitHub, at the commit this page was made from: the board is mozc-yunomi/board/base/base.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.
Its repository publishes it under the Apache-2.0 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

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

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

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

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

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

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

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

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

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

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

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


tominabox1/Le-Chiffre-Keyboard
Great thanks goes to Jake at P3D for really making the case amazing and open sourcing his work. Check him out at P3Dstore.com

The-Royal/The_Royal_Open-Source-Projects
A Master Repository For All things Royal Made

dpapavas/lagrange-keyboard
A configurable, handwired, ergonomic keyboard

dmcke5/ZenDeck
This is the second revision of my Mini PC based handheld Gaming PC! It is designed for a Beelink SER 5 Mini PC but could be adapted to other systems by changing the mounting brackets and outlet plate.


thebiguno/microcontroller-projects
A home for a bunch of microcontroller projects which don't warrant their own repos.

swiftrax/UnSplit
Ergo 40% mechanical keyboard with all components on the top with diodes arranged in an array