Skip to the content
PCBKitNew board
2 layers302 × 114.6 mmA58HE kb, the printed circuit board in 3D

A58HE kb

xviee/A58HE1

Hall effect 50% Alice-like keyboard

Size
302 × 114.6 mm
Copper layers
2
Thickness
1.6 mm
Parts
214
Nets
119
Pads
686
Tracks, vias
1,432, 268
Pours
1
Routed
Yes
KiCad
KiCad 9.0 (file 20241229)
Created
23 May 2025
Updated
23 May 2025

Overview

A58HE kb is an open-source printed circuit board by xviee, from the xviee/A58HE repository on GitHub, published under the AGPL-3.0 licence. It is a 2-layer board of 302 × 114.6 mm with 214 parts on 119 nets, routed with 1,432 tracks and 268 vias.

It is built around the STM32F446RET6, OH49E-S and TLV75733PDBV, with the XC6206-2.8V, SN74LV4051AD and USBLC6-2SC6 among its other parts. Its parts include 79 capacitors, 57 switches, 3 resistors, 3 ICs and 1 diode. It belongs with the STM32 boards of this library.

Main components

7

README

README.md

A58HE - Open Source 50% Alice-Like Analog Keyboard

Havent ordered pcb's yet due to it's whopping price of ~~$150. With this project I'm trying to achieve making the first working ergo analog keyboard. Made layout from using already exsisting kle.json of 40% alice keyboard and modifying it. A58HE-kb A58HE-kb2 (for some unknown to me reason usb-c connector and some other things are not present on the render)

Keyboard layout

Screenshot 2025-05-23 224956

Disclaimer

This project is still work in progress. I dont know if prototypes will be in a working state, so please, do not try to order pcb's.I am not an electrical engineer and i have a little knowledge on hall effect keyboards theme, so my design is probably not working. If you want to create your own analog keyboard pcb, please be aware, that trying to reference my design will likely result in your pcb not working.

Features

  • Features that libhmk firmware supports.

TODO

  • Make some changes in pcb design
  • Getting my pcb reviewed on r/PrintedCircuitBoard
  • Order assembled pcb's
  • Design the case
  • Order case from aluminum
  • Get this thing to work :3

Parts

214
QtyValueFootprintReferences
56100nCapacitor_SMD:C_0402_1005MetricC24, C25, C26, C27, C28, C29, C30, C31, C32, C33, C34, C35, C36, C37, C38, C39 +40
56OH49E-SPackage_TO_SOT_SMD:SOT-23-3HS1, HS2, HS10, HS11, HS12, HS13, HS14, HS15, HS16, HS17, HS18, HS19, HS20, HS21, HS22, HS23 +40
49MountingHoleSW_MX_Lekker:SW_MX_Lekkers1, s2, s11, s12, s13, s14, s15, s16, s17, s23, s24, s25, s26, s27, s28, s29 +33
14100nScottoKeebs_Components:Capacitor_0402C1, C3, C4, C5, C6, C7, C9, C17, C18, C19, C20, C21, C22, C23
7SN74LV4051APackage_SO:TSSOP-16_4.4x5mm_P0.65mmAM1, AM2, AM3, AM4, AM5, AM6, AM7
4MountingHoleSW_MX_Lekker:SW_MX_Lekker_1.25us19, s20, s21, s22
31uScottoKeebs_Components:Capacitor_0402C10, C11, C12
35.1kScottoKeebs_Components:Resistor_0402R1, R2, R3
210pScottoKeebs_Components:Capacitor_0402C13, C14
22.2uScottoKeebs_Components:Capacitor_0402C15, C16
2MountingHoleSW_MX_Lekker:SW_MX_Lekker_1.75us10, s18
110uScottoKeebs_Components:Capacitor_0402C8
14.7uScottoKeebs_Components:Capacitor_0402C2
1500mScottoKeebs_Components:Fuse_0603F1
1MountingHoleSW_MX_Lekker:SW_MX_Lekker_1.5us7
1STM32F446RET6PCM_Package_QFP_AKL:LQFP-64_10x10mm_P0.5mmU1
1SW_PushScottoKeebs_Components:Button_TL3342SW1
1TLV75733PDBVPackage_TO_SOT_SMD:SOT-23-5U3
1USBLC6-2SC6PCM_Package_TO_SOT_SMD_AKL:SOT-23-6D1
1USB_C_Receptacle_USB2.0_14PScottoKeebs_Components:USB_C_HRO_TYPE-C-31-M-12J1
1X322516MLB4SICrystal:Crystal_SMD_3225-4Pin_3.2x2.5mmY1
1XC6206Package_TO_SOT_SMD:SOT-23-3U2

The 209 most common of 214 parts.

Questions

How big is the A58HE kb PCB?

It measures 302 × 114.6 mm and has 2 copper layers, 1.6 mm thick.

What parts does the A58HE kb use?

214 parts, built around the STM32F446RET6, OH49E-S, TLV75733PDBV and XC6206-2.8V. 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 A58HE kb KiCad files?

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

Can I use the A58HE kb design in my own project?

Its repository publishes it under the AGPL-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 layers284.7 × 94.2 mmHE60, the printed circuit board in 3D

    HE60

    peppapighs/HE60

    60% Hall-effect keyboard

    332 parts118GPL-3.0
  • 2 layers301.8 × 97 mmM256-WHE, the printed circuit board in 3D

    M256-WHE

    peppapighs/M256-WHE

    M256-WHE is a Hall-effect keyboard PCB, specifically designed for Mode Encore, Mode SixtyFive v2, and Mode Envoy [1].

    318 parts4GPL-3.0
  • 2 layers238.1 × 76.2 mmChai45HE, the printed circuit board in 3D

    Chai45HE

    gohanda11/Chai45HE

    Chai45HE is a 40% Hall-effect keyboard based on the HE60 project. This is a modified version that adapts the original 60% design to a compact 40% layout.

    228 parts1GPL-3.0
  • 2 layers242.3 × 104.1 mmRowLow52HE, the printed circuit board in 3D

    RowLow52HE

    sam1dare-kbd/RowLow52HE

    RowLowHE52 is a 50% Hall-effect keyboard

    261 parts1GPL-3.0
  • 2 layers287.1 × 94.2 mmSplit60HE, the printed circuit board in 3D

    Split60HE

    gohanda11/Split60HE

    Split60HE is a split (left/right) version of the 60% Hall-effect keyboard HE60, designed in KiCad.

    375 partsGPL-3.0
  • 2 layers75.2 × 75.2 mmHE16, the printed circuit board in 3D

    HE16

    peppapighs/HE16

    Hall-Effect Macropad with 8kHz Polling Rate

    103 partsGPL-3.0
  • 2 layers303.8 × 94.2 mm65HE PCB, the printed circuit board in 3D

    65HE PCB

    ZoharGalili/65HE_PCB

    a 65% hall effect keyboard pcb

    206 parts1