Skip to the content
PCBKitNew board
2 layers139.9 × 92.8 mmKeyboard, the printed circuit board in 3D

The Tybeast Ones HE is a split hall effect mechanical keyboard heavily inspired by the Corne. Written using the Rust Embassy framework.

Size
139.9 × 92.8 mm
Copper layers
2
Thickness
1.6 mm
Parts
80
Nets
49
Pads
278
Tracks, vias
398, 23
Pours
1
Routed
Yes
KiCad
KiCad 8.0 (file 20240108)
Created
9 Jul 2024
Updated
12 Aug 2025

Overview

Keyboard is an open-source printed circuit board by Tybuu, from the Tybuu/Keyboard repository on GitHub. It is a 2-layer board of 139.9 × 92.8 mm with 80 parts on 49 nets, routed with 398 tracks and 23 vias.

It is built around the 74HC4051 and AT24CS02-STUM-T. Its parts include 27 ICs, 25 capacitors and 1 connector. It belongs with the keyboards and input boards of this library.

Main components

2

README

README.md

Tybeast Ones HE

The Tybeast Ones HE is a split hall effect mechanical keyboard heavily inspired by the Corne. Written using the Rust Embassy framework.

Image of the split keyboard

Loading Firmware

To load the firmware, you'll need to have elf2uf2-rs. Once the KB2040 is in bootsel mode, you can use

cargo run --release --bin <OPTION>

where OPTION consists of either "left" or "right" depending on which side you're loading for.

Making Both Sides Connect

I for the life of me couldn't figure out how to solder a USB-C receptacle onto the PCB so the firmware will have to use the HID protocol to communicate with one another rather than using something like UART. This can be done by using Keyboard-Link.

Components used in PCB

  • Linear Hall Effect Sensors: AH49FNTR-G1
  • Analog Multiplexers: CD74HC4051M96
  • Dev Board: Adafruit KB2040

Parts

80
QtyValueFootprintReferences
2510nCapacitor_SMD:C_0805_2012MetricC17, C18, C19, C20, C21, C22, C23, C24, C25, C26, C27, C28, C29, C30, C31, C32 +9
21DRV5055A3xDBZxQ1Package_TO_SOT_SMD:SOT-23U10, U11, U12, U13, U14, U15, U16, U17, U18, U19, U20, U21, U22, U23, U24, U25 +5
21MountingHoleSwitches:switch_holesH1, H2, H3, H4, H10, H11, H12, H13, H14, H15, H16, H17, H18, H19, H20, H21 +5
6, , , , ,
474HC4051Package_SO:SOIC-16_3.9x9.9mm_P1.27mmU5, U6, U7, U8
1AT24CS02-STUMPackage_TO_SOT_SMD:SOT-23-5U31
1USB_C_Receptacle_USB2.0_16PConnector_USB:USB_C_Receptacle_GCT_USB4105-xx-A_16P_TopMnt_HorizontalJ4
1~kb2040_fp:KB2040U1

Questions

How big is the Keyboard PCB?

It measures 139.9 × 92.8 mm and has 2 copper layers, 1.6 mm thick.

What parts does the Keyboard use?

80 parts, built around the 74HC4051 and AT24CS02-STUM-T. 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 Keyboard KiCad files?

From the Tybuu/Keyboard repository on GitHub, at the commit this page was made from: the board is pcb/LeftKeyboard/Keyboard.kicad_pcb and its schematic pcb/LeftKeyboard/Keyboard.kicad_sch. PCBKit opens the board in the browser, with nothing to install.

Can I use the Keyboard design in my own project?

Its repository states no licence, so its author keeps all rights: ask Tybuu before reusing the design.

Similar boards

  • 4 layers101.8 × 67.8 mmTeR ECU, the printed circuit board in 3D

    TeR ECU

    Tecnun-eRacing/TeR_ECU

    Electronic Control Unit for FS Vehicle

    179 parts1
  • 6 layers151 × 88 mmPocket reform motherboard, the printed circuit board in 3D

    Pocket reform motherboard

    torlye/pocket-reform

    My muscle memory requires me to have the Ctrl key at the bottom left corner of the keyboard!

    443 parts1
  • 2 layers68.6 × 53.3 mmDreh shield, the printed circuit board in 3D

    Dreh shield

    eurovibes/dreh_shield

    An Arduino Uno R3 rotary encoder input shield

    33 partsCERN-OHL-S-2.0
  • 4 layers45.6 × 45.6 mmNearfi pcb, the printed circuit board in 3D

    Nearfi pcb

    mauriciobarroso/nearfi_pcb

    50 partsMIT
  • 4 layers83.5 × 34.4 mmTeR PEDAL, the printed circuit board in 3D

    TeR PEDAL

    Tecnun-eRacing/TeR_PEDAL

    Pedal Board for TeR vehicle

    82 parts
  • 4 layers50 × 50 mmPwm ctrl, the printed circuit board in 3D

    Pwm ctrl

    fahrrad-camper/anhaenger

    55 parts
  • 4 layers99 × 53.3 mmPSLab, the printed circuit board in 3D

    PSLab

    fossasia/pslab-hardware

    PSLab Hardware Design and Schematics https://pslab.io

    199 parts1.7kApache-2.0
  • 4 layers113.5 × 105.5 mmMultistepper, the printed circuit board in 3D

    Multistepper

    eddyem/stm32samples

    Code samples and ready projects based on bare-metal STM32

    243 parts208