Skip to content

Latest commit

 

History

History
41 lines (33 loc) · 2.01 KB

File metadata and controls

41 lines (33 loc) · 2.01 KB

OpenLionKey

Minimal open source external authentificator hardware keychain using STM32H533, designed to work with LionKey: An open-source FIDO2 USB Security Key.

Key features:

  • minimalistic PCB design (64.5 x 17.5 mm)
  • implements STM32H533CEU6
  • features both USB A and USB C
  • implements power and data lines switching between the two ports
  • SWD via TC2030 connector

Schematic and visualisations

schematic PCB front PCB back Schematic available as pdf

Manufacturing notes

Differential pair

The design features a differential pair for the USB D+/- lines. Adjust the thickness and clearance to the material of your manufacturer e.g. for JLC PCB specify the material as JLC04161H-3313 diff pair impedance

PCB thickness

The design features an PCB edge USB A connector. Standard requires PCB thickness of 2 mm for proper connection in the connector. Either redo the PCB, or adjust the thickness otherwise (will be addressed in forthcoming case).

Stencil

For easier assembly, a PCB and solder paste stencil housing 3D models are available. Suggested stencil size is 75 x 40 mm.

Licensing

Here presented hardware is available as Open source hardware under the CERN-OHL-S license.

Future works

  • first assembly and testing - published version works
  • 3D printed case design - case files available in 3D_models
  • update an inner layer to power plane
  • check necessity of components (implemented according to .ioc)
  • update power switching mechanism