Skip to the content
PCBKitNew board
2 layers304.8 × 170.8 mm00Key, the printed circuit board in 3D

00Key a 75% keyboard

Size
304.8 × 170.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
268
Nets
236
Pads
1,532
Tracks, vias
4,336, 61
Routed
Yes
KiCad
KiCad 6 (file 20211014)
Created
26 Aug 2020
Updated
2 Oct 2022

Overview

00Key is an open-source printed circuit board by ZeroZeroOne-dev, from the ZeroZeroOne-dev/00Key repository on GitHub, published under the GPL-3.0 licence. It is a 2-layer board of 304.8 × 170.8 mm with 268 parts on 236 nets, routed with 4,336 tracks and 61 vias.

It is built around the TEENSY 4.1 and IRLZ44N. Its parts include 1 IC and 1 transistor. It belongs with the NXP (LPC, Kinetis, i.MX RT) boards of this library.

Main components

2

README

README.md

001Key

Custom 75% Keyboard.

build

Hardware

  • Teensy 4.1 development board
  • SSD1306 0.96 Inch OLED Display
  • MX & Alps switch support
  • Backlight (single color) support
  • RGB Underglow support

Firmware

Custom firmware, has layer, OLED, Backlight, Underglow support

OLED display

Displays currently shows

  • capslock status
  • Selected layer
  • backlight intensity
  • Underglow collor selection (RGB Values)

Underglow

3 Effects

  • Solid color
  • Rotating rainbow
  • Off

PCB

  • Designed in kicad
  • Used freerouting for traces

pcbrender

Backplate

  • Designed in FreeCAD
  • Spaced from PCB with (10mm) standoffs
  • STL files included for 3D printing in 2 parts

Case

Stacked acrylic case

case

Parts

268
QtyValueFootprintReferences
84470Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR_0_1, R_1_1, R_2_1, R_3_1, R_4_1, R_5_1, R_6_1, R_7_1, R_8_1, R_9_1, R_A_1, R_B_1, R_BSLSH_1, R_BSPACE_1, R_CAPS_1, R_COMMA_1 +68
84Dparts:D_SOD123_axialD_0_1, D_1_1, D_2_1, D_3_1, D_4_1, D_5_1, D_6_1, D_7_1, D_8_1, D_9_1, D_A_1, D_B_1, D_BSLSH_1, D_BSPACE_1, D_CAPS_1, D_COMMA_1 +68
73MX-LEDkeys:MX-1UMX_0_1, MX_1_1, MX_2_1, MX_3_1, MX_4_1, MX_5_1, MX_6_1, MX_7_1, MX_8_1, MX_9_1, MX_A_1, MX_B_1, MX_C_1, MX_COMMA_1, MX_DEL_1, MX_DOT_1 +57
12MountingHole_2.2mm_M2_PadMountingHole:MountingHole_2.2mm_M2_PadH_KEYS_BL, H_KEYS_BM, H_KEYS_BR, H_KEYS_TL, H_KEYS_TM, H_KEYS_TR, H_PLATE_BL, H_PLATE_BR, H_PLATE_MB, H_PLATE_TL, H_PLATE_TM, H_PLATE_TR
3MX-LEDkeys:MX-1.25UMX_LALT_1, MX_LCTRL_1, MX_OS_1
2MX-LEDkeys:MX-1.5UMX_BSLSH_1, MX_TAB_1
2MX-LEDkeys:MX-1.75UMX_CAPS_1, MX_RSHIFT_1
2MX-LEDkeys:MX-2.25U-ReversedStabilizersMX_ENTER_1, MX_LSHIFT_1
110KResistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_HorizontalR_Q1_GATE_1
1IRLZ44NPackage_TO_SOT_THT:TO-220-3_VerticalQ1
1MX-LEDkeys:MX-6.25UMX_SPACE_1
1MX-LEDkeys:MX-2U-ReversedStabilizersMX_BSPACE_1
1SSD1306oled:128x64OLEDOLED1
1Teensy4.1teensy:Teensy41U1

Questions

How big is the 00Key PCB?

It measures 304.8 × 170.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the 00Key use?

268 parts, built around the TEENSY 4.1 and IRLZ44N. 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 00Key KiCad files?

From the ZeroZeroOne-dev/00Key repository on GitHub, at the commit this page was made from: the board is pcb/kicad/00Key.kicad_pcb and its schematic pcb/kicad/00Key.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the 00Key design in my own project?

Its repository publishes it under the GPL-3.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).

Similar boards

  • 2 layersPrototype, the printed circuit board in 3D

    Prototype

    lpender3672/3D_printer

    Source code for 3D printer project, featuring advanced stepper control, GCODE serial communication, and PID temperature control

    49 parts1
  • 2 layers145 × 64.5 mmBreakout, the printed circuit board in 3D

    Breakout

    swhelan123/kicad-teensy4.1-breakout

    20 parts
  • 4 layers128.3 × 97.8 mmSMCSKart Mainboard, the printed circuit board in 3D

    SMCSKart Mainboard

    PHS-SMCS/SMCSKart-Mainboard

    Documentation for the SMCSKart PCB

    85 parts1
  • 2 layers118.1 × 101.6 mmTeensy eurorack, the printed circuit board in 3D

    Teensy eurorack

    newdigate/teensy-eurorack

    Hardware Design: Eurorack shield for teensy 4.1 with 14 in / 16 out analog channels

    102 parts259MIT
  • 2 layers240 × 240 mmKfchess, the printed circuit board in 3D

    Kfchess

    misprit7/real-time-chess

    A physical chess board without the concept of turns

    235 parts254MIT
  • 2 layers66.5 × 36.5 mmSyncBoard, the printed circuit board in 3D

    SyncBoard

    anthonytec2/OctoSense

    OctoSense is a multimodal dataset

    9 parts211MIT
  • 2 layers312 × 140 mmTsynth2 Rev1.3, the printed circuit board in 3D

    Tsynth2 Rev1.3

    Electrotechnique/TSynth-Teensy4.1

    TSynth for Teensy 4.1

    108 parts182