Skip to the content
PCBKitNew board
2 layers98 × 71 mmMozc dial, the printed circuit board in 3D

Circuit diagrams and firmware source code for Gboard DIY keyboards

Size
98 × 71 mm
Copper layers
2
Thickness
1.6 mm
Parts
112
Nets
198
Pads
604
Tracks, vias
2,397, 249
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
25 Mar 2015
Updated
1 Oct 2026

Overview

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.

Main components

5

README

README.md

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.

Products

Please refer to the README in each directory for more details.

drumset

Google 日本語入力 ドラムセットバージョン
Google Japanese Input Drum set version

変換の煩わしさを感じさせない思いどおりの日本語入力を提供します。

  • Announce
  • Release date: Apr 1, 2010
  • Source: Not open source

morse

Google 日本語入力 モールスバージョン
Google Japanese Input Morse version

モールス符号で思いどおりの日本語入力

flap

Google 日本語入力 パタパタバージョン
Google Japanese Input Patapata version

もう、なにも覚える必要はありません。 押して離すだけの日本語入力。

magichand

Google 日本語入力 マジックハンドバージョン
Google Japanese Input Magic hand version

マジックハンドでらくらく入力

piropiro

Google 日本語入力 ピロピロバージョン
Google Japanese Input Piropiro version

もうキーはいらない

furikku

Google 日本語入力 物理フリックバージョン
Google Japanese Input Physical Flick version

さわれるフリック

puchipuchi

日本語入力 プチプチバージョン
Google Japanese Input Puchi Puchi version

空気のように、軽やかな入力。

nazoru

Gboard 物理手書きバージョン
Gboard Physical Handwriting version

新しいタイプの手書き入力。

mageru

Gboard スプーン曲げバージョン
Gboard Spoon Bending version

タネも仕掛けもない、柔軟な入力。

yunomi

Gboard 湯呑みバージョン
Gboard yunomi version

もう、おすしかない。

bar

Gboard 棒バージョン
Gboard bar version

キーの次はボーです。

caps

Gboard 帽バージョン
Gboard CAPS version

入力は、帽険だ。

double sided

Gboard 両面バージョン
Gboard double sided version

表面かと思ったら裏面でした。

dial

Gboard ダイヤルバージョン
Gboard Dial Version

まるくおさめました。

conveyorbelt

Gboard くるくる バージョン
Gboard Conveyor Belt version

流れるような文字入力を

Parts

112
QtyValueFootprintReferences
36100nCapacitor_SMD:C_0402_1005MetricC102, C103, C104, C105, C106, C107, C108, C109, C110, C111, C112, C113, C114, C115, C116, C117 +20
20Conn_01x05_PinConnector_PinHeader_2.54mm:PinHeader_1x05_P2.54mm_VerticalJ106, J107, J108, J109, J110, J111, J112, J113, J114, J115, J116, J117, J118, J119, J120, J121 +4
6Conn_01x01TestPoint:TestPoint_Pad_1.0x1.0mmJ104, J105, J202, J203, J302, J303
5TBD62083AFNGPackage_SO:SSOP-18_4.4x6.5mm_P0.65mmU102, U103, U105, U107, U109
41KResistor_SMD:R_0402_1005MetricR205, R207, R305, R307
41uCapacitor_SMD:C_0603_1608MetricC201, C209, C301, C309
420pCapacitor_SMD:C_0402_1005MetricC210, C211, C310, C311
427.4Resistor_SMD:R_0402_1005MetricR201, R202, R301, R302
45.1KResistor_SMD:R_0402_1005MetricR203, R204, R303, R304
474HC238Package_SO:SOP-16_3.9x9.9mm_P1.27mmU104, U106, U108, U110
3MountingHole_3.2mm_M3MountingHole:MountingHole_3.2mm_M3REF1, REF2, REF3
3SW_PushGboard:SW_SMD_PUSHSW101, SW201, SW301
210KResistor_SMD:R_0402_1005MetricR206, R306
212MHz_GND24Crystal:Crystal_SMD_SeikoEpson_TSX3225-4Pin_3.2x2.5mmY201, Y301
2Conn_01x03Connector_PinSocket_2.54mm:PinSocket_1x03_P2.54mm_VerticalJ102, J103
2RP2040Package_DFN_QFN:QFN-56-1EP_7x7mm_P0.4mm_EP3.2x3.2mmU201, U301
2USB_C_ReceptacleGboard:USBC_24PJ201, J301
2W25Q128JVSPackage_SO:SOIC-8_5.3x5.3mm_P1.27mmU202, U302
110uCapacitor_SMD:C_0603_1608MetricC101
1AMS1117-3.3Package_TO_SOT_SMD:SOT-223-3_TabPin2U101
1Conn_01x01TestPoint:TestPoint_Pad_2.0x2.0mmJ101

Questions

How big is the Mozc dial PCB?

It measures 98 × 71 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Mozc dial use?

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.

Where can I download the Mozc dial KiCad files?

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.

Can I use the Mozc dial design in my own project?

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).

More from google/mozc-devices

12
  • 4 layers234 × 84 mmMain panel, the printed circuit board in 3D

    Main panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    234 parts3kApache-2.0
  • 2 layers191 × 85 mmSub panel, the printed circuit board in 3D

    Sub panel

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    135 parts3kApache-2.0
  • 2 layers52.2 × 52.2 mmBase, the printed circuit board in 3D

    Base

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    43 parts3kApache-2.0
  • 2 layers52.2 × 52.2 mmBase promicro, the printed circuit board in 3D

    Base promicro

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    30 parts3kApache-2.0
  • 4 layers19 × 76 mmMozc doublesided, the printed circuit board in 3D

    Mozc doublesided

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    26 parts3kApache-2.0
  • 2 layers159.5 × 30 mmType f, the printed circuit board in 3D

    Type f

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    25 parts3kApache-2.0
  • 2 layers14 × 100 mmYunomi, the printed circuit board in 3D

    Yunomi

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    23 parts3kApache-2.0
  • 2 layers140.5 × 30 mmType e, the printed circuit board in 3D

    Type e

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    16 parts3kApache-2.0
  • 2 layers19 × 76 mmSub, the printed circuit board in 3D

    Sub

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    15 parts3kApache-2.0
  • 2 layers116.8 × 30 mmType d, the printed circuit board in 3D

    Type d

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    14 parts3kApache-2.0
  • 2 layers40 × 15 mmSensors, the printed circuit board in 3D

    Sensors

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    12 parts3kApache-2.0
  • 2 layers15.9 × 23.5 mmUsb, the printed circuit board in 3D

    Usb

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    12 parts3kApache-2.0

Similar boards

  • 2 layers163 × 72 mmOM-64DO, the printed circuit board in 3D

    OM-64DO

    OpenModbus/OM-64DO

    A compact industrial-grade 64-channel Modbus RTU output module.

    231 parts21GPL-3.0
  • 2 layers78 × 60 mmIce viz, the printed circuit board in 3D

    Ice viz

    muni-works/vcad

    BRep CAD kernel in Rust/WASM

    44 parts442Apache-2.0
  • 4 layers72.6 × 170 mmOpenJBOD RP2040, the printed circuit board in 3D

    OpenJBOD RP2040

    OpenJBOD/rp2040

    This repository contains the hardware design files OpenJBOD RP2040 Baseboard.

    129 parts87CERN-OHL-P-2.0
  • 2 layers352.5 × 120 mmPyKey87, the printed circuit board in 3D

    PyKey87

    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).

    310 parts57
  • 2 layers36 × 43 mmAsac fc rev a, the printed circuit board in 3D

    Asac fc rev a

    victorhook/asac-fc

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

    119 parts52GPL-3.0
  • 2 layers55.4 × 34.5 mmWii mainboard, the printed circuit board in 3D

    Wii mainboard

    xtreme8000/picoAVE

    Wii HDMI mod using a rp2040 mcu

    38 parts49GPL-3.0
  • 2 layers144 × 98 mmRP2040 Board V1.0, the printed circuit board in 3D

    RP2040 Board V1.0

    MReavley/CyberSliceKeyboard

    42/36 key ergo split keyboard using a RP2040

    92 parts30MIT
  • 4 layers44.2 × 84.5 mmBolt, the printed circuit board in 3D

    Bolt

    tjclement/bolt

    Documentation for the Curious Bolt hardware hacking multi-tool

    78 parts16MIT