
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
Mozc dial 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 98 × 71 mm with 112 parts on 198 nets, routed with 2,397 tracks and 249 vias.
It is built around the RP2040, W25Q128JVSIQ and TBD62083AFNG, with the 74HC238D and AMS1117-3.3 among its other parts. Its parts include 45 capacitors, 31 connectors, 14 resistors, 14 ICs and 3 switches. It belongs with the keyboards and input boards and the RP2040 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 |
|---|---|---|---|
| 36 | 100n | Capacitor_SMD:C_0402_1005Metric | C102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115, C116, C117 +20 |
| 20 | Conn_01x05_Pin | Connector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_Vertical | J106, J107, J108, J109, J110, J111, J112, J113, J114, J115, J116, J117, J118, J119, J120, J121 +4 |
| 6 | Conn_01x01 | TestPoint:TestPoint_Pad_1.0x1.0mm | J104, J105, J202, J203, J302, J303 |
| 5 | TBD62083AFNG | Package_SO:SSOP-18_4.4x6.5mm_P0.65mm | U102, U103, U105, U107, U109 |
| 4 | 1K | Resistor_SMD:R_0402_1005Metric | R205, R207, R305, R307 |
| 4 | 1u | Capacitor_SMD:C_0603_1608Metric | C201, C209, C301, C309 |
| 4 | 20p | Capacitor_SMD:C_0402_1005Metric | C210, C211, C310, C311 |
| 4 | 27.4 | Resistor_SMD:R_0402_1005Metric | R201, R202, R301, R302 |
| 4 | 5.1K | Resistor_SMD:R_0402_1005Metric | R203, R204, R303, R304 |
| 4 | 74HC238 | Package_SO:SOP-16_3.9x9.9mm_P1.27mm | U104, U106, U108, U110 |
| 3 | MountingHole_3.2mm_M3 | MountingHole:MountingHole_3.2mm_M3 | REF1, REF2, REF3 |
| 3 | SW_Push | Gboard:SW_SMD_PUSH | SW101, SW201, SW301 |
| 2 | 10K | Resistor_SMD:R_0402_1005Metric | R206, R306 |
| 2 | 12MHz_GND24 | Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mm | Y201, Y301 |
| 2 | Conn_01x03 | Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_Vertical | J102, J103 |
| 2 | RP2040 | Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mm | U201, U301 |
| 2 | USB_C_Receptacle | Gboard:USBC_24P | J201, J301 |
| 2 | W25Q128JVS | Package_SO:SOIC-8_5.3x5.3mm_P1.27mm | U202, U302 |
| 1 | 10u | Capacitor_SMD:C_0603_1608Metric | C101 |
| 1 | AMS1117-3.3 | Package_TO_SOT_SMD:SOT-223-3_TabPin2 | U101 |
| 1 | Conn_01x01 | TestPoint:TestPoint_Pad_2.0x2.0mm | J101 |
It measures 98 × 71 mm and has 2 copper layers, 1.6 mm thick.
112 parts, built around the RP2040, W25Q128JVSIQ, TBD62083AFNG and 74HC238D. 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-dial/board/main/main.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

OpenModbus/OM-64DO
A compact industrial-grade 64-channel Modbus RTU output module.


OpenJBOD/rp2040
This repository contains the hardware design files OpenJBOD RP2040 Baseboard.

jpconstantineau/PyKey60
The PyKey60 is a custom programmable mechanical keyboard with a standard ANSI 60% keyboard layout compatible with any cases made for the GH60. The PyKey60 uses mechanical switches (Cherry MX type).

victorhook/asac-fc
asac fc is an rp2040 based flight controller made for FPV drone flying


MReavley/CyberSliceKeyboard
42/36 key ergo split keyboard using a RP2040
