Skip to the content
PCBKitNew board
2 layers140.5 × 30 mmType e, the printed circuit board in 3D

Circuit diagrams and firmware source code for Gboard DIY keyboards

Size
140.5 × 30 mm
Copper layers
2
Thickness
1.6 mm
Parts
16
Nets
14
Pads
79
Tracks, vias
159, 0
Pours
2
Routed
Yes
KiCad
KiCad 5 (file 20171130)
Created
25 Mar 2015
Updated
1 Oct 2026

Overview

Type e 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 140.5 × 30 mm with 16 parts on 14 nets, routed with 159 tracks and 0 vias.

It is built around the 74HC165D. Its parts include 7 switches, 2 connectors, 1 capacitor, 1 resistor and 1 IC. It belongs with the keyboards and input boards of this library.

Main components

1

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

16
QtyValueFootprintReferences
7SW_PushButton_Switch_Keyboard:SW_Cherry_MX_1.00u_PCBSW1, SW2, SW3, SW4, SW5, SW6, SW7
3MountingHoleMountingHole:MountingHole_3.2mm_M3H1, H101, H102
1100kResistor_THT:R_Array_SIP9RN1
1100kResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR1
174HC165Package_DIP:DIP-16_W7.62mmU1
1CCapacitor_THT:C_Disc_D4.3mm_W1.9mm_P5.00mmC1
1Conn_01x06_FemaleConnector_PinSocket_2.54mm:PinSocket_2x03_P2.54mm_HorizontalJ1
1Conn_01x06_MaleConnector_PinHeader_2.54mm:PinHeader_2x03_P2.54mm_HorizontalJ2

Questions

How big is the Type e PCB?

It measures 140.5 × 30 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Type e use?

16 parts, built around the 74HC165D. 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 Type e KiCad files?

From the google/mozc-devices repository on GitHub, at the commit this page was made from: the board is mozc-bar/board/type-e/type-e.kicad_pcb. PCBKit opens the board in the browser, with nothing to install.

Can I use the Type e 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 layers98 × 71 mmMozc dial, the printed circuit board in 3D

    Mozc dial

    google/mozc-devices

    Circuit diagrams and firmware source code for Gboard DIY keyboards

    112 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 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 layers181 × 97 mmOpenDeck r3.1.2, the printed circuit board in 3D

    OpenDeck r3.1.2

    shanteacontrols/OpenDeck

    A platform for building interactive control and sensing devices using MIDI and OSC built with Zephyr RTOS.

    262 parts960Apache-2.0
  • 2 layers245.1 × 160 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64x4-Home-Computer

    My DIY TTL home computer with VGA and PS/2 and 4x the processing power of a Commodore C64 or Apple II.

    139 parts326
  • 2 layers191.8 × 121.3 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-UART-Computer-1-2

    Legacy: Version 1 and 2 of my TTL-only CPU featuring UART I/O, an expansion port, 512KB SSD at up to 10MHz clock speed

    109 parts184
  • 2 layers135.9 × 87 mmPfm3 ctrl, the printed circuit board in 3D

    Pfm3 ctrl

    Ixox/preenfm3

    Official repo of the preenfm3 FM synth

    65 parts127
  • 2 layers171.5 × 106.7 mmSequencer, the printed circuit board in 3D

    Sequencer

    westlicht/performer-hardware

    PER|FORMER Eurorack Sequencer - Hardware Design Files

    435 parts110
  • 2 layers306.1 × 130.2 mm8-Bit CPU 32k, the printed circuit board in 3D

    8-Bit CPU 32k

    slu4coder/Minimal-64-Home-Computer

    Legacy: Full TTL-only home computer with VGA and PS/2 and twice the processing power of a Commodore 64

    132 parts94
  • 2 layers215.9 × 20.3 mmKeybed, the printed circuit board in 3D

    Keybed

    friggeri/keyboard

    28 parts69
  • 2 layers300 × 105 mmTR-808-Clone, the printed circuit board in 3D

    TR-808-Clone

    minisystem/880

    A Euroack drum machine

    1,078 parts67