Skip to content

hahahakeebs/Charles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub

Charles v0.1

A low profile, integrated ble, hotswap, choc-spaced QAZlike pcb based on Chaz by Jason Hazel and War Driver by Pete Johanson. Thanks to both of you for the inspiration and support.

Charles pcb screenshot

Not yet tested, yolo to jlc at your own peril!

Chaz

Chaz Low Profile, Choc Spaced QAZ-alike

Features

  • QAZ Layout
  • Choc Spaced
  • Integrated STM32F702 microcontroller
  • Open Source

Materials

  • 1x Chaz PCB & Switchplate - Buy - Source
  • 2x 2U Kailh Choc Stabalizers
  • 37x Kailh Choc v1 Switches
  • 37x Keycaps
    • 31x 1u
    • 2x 1.25u
    • 1x 1.75u
    • 1x 1.5u
    • 1x 2u
    • 1x 2.25u
  • 1x Case
  • 6x M2x6 countersunk screws

Build Steps

  • Insert switches into switchplate
    • NOTE: There are 3 switches rotated differently from the rest. Check the PCB to make sure you've got the correct orientation
  • Insert stabalizers
  • Place switchplate with switches onto PCB and press all the switches into their homes.
  • Solder Switches
  • Insert into case
  • Screw Case to PCB from the bottom

Firmware

To get into DFU, hold the DFU button on the bottom of the PCB while plugging in USB.

Changelog

  • v0.3 - Current STM32F072CBT6
  • v0.2 - Unreleased and Unverified RP2040
  • v0.1 - Previously released ProMicro
  • v0.0 - Unreleased, but Verified ProMicro

Credits

  • tominabox1 and whydobearsxplod for the original QAZ
  • sporkus for Le Chiffre STM32 that I used as reference.
  • Pete Johanson for suggesting I try STM32F072CBT6

About

a hotswap, choc-spaced, integrated ble chazlike keyboard

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors