sporkus / le_chiffre_keyboard_stm32

Le Chiffre keyboard pcb with stm32F072

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Le Chiffre Keyboard - STM32 version


Open sourced PCB originally design by tominabox1 updated to STM32 MCU.

Design goals

  • Drop-in replacement to existing cases
  • MCU: STM32F072CBT6 (128Kb flash, built-in DFU bootloader) to allow more firmware features
  • MX hotswap, Alps support

Firmware

To flash initially using dfu-util or qmk toolbox, plug in the board or push the reset button while DFU button is held down.

Fabrication

  • verified production files can be found here
  • pcb dimensions: 84.96x227.34mm
  • SK6812 mini 3535 has placement marker on "Data In" pin. Don't confuse it with sk6812-HS mini or sk6812 mini-E.

Misc

3D assembly preview

PCB renders

BoM

interactive BoM

Schematic

Schematic pdf

Case

3d printable case

Credits

tominabox1 for the original design

Changelog

  • v0.2.2: change center switch to soldered instead of hotswap. Group buy.
  • v0.2.1: added front led bypass jumper
  • v0.2.0: improved protection circuit
  • v0.1: working initial prototypes

About

Le Chiffre keyboard pcb with stm32F072

License:CERN Open Hardware Licence Version 2 - Weakly Reciprocal