Skip to content

CH552-36: Low-Budget 36-key Split Keyboard with SMT Components

Compare
Choose a tag to compare
@rgoulter rgoulter released this 29 Dec 16:20
· 74 commits to master since this release

A very simple, 36-key PCB which uses the CH552 MCU.

The design takes inspiration from TeXitoi's keyseebee.

The PCB is smaller than 100x100 mm2, so that it's cheaper to fabricate at
various PCB fabricators. (The PCB isn't reversible; but if you choose to buy an SMT stencil, you can use this for both halves).

The keyboard uses semickolon's fak
firmware, which uses the sophisticated and modern
Nickel configuration language to declare keyboard
and keymap definitions.

Design goals:

  • Low Budget.

  • Use CH552 for the fak firmware.

  • "Show the components", "just a keyboard" and "only a PCB with SMD components" from the KeySeeBee.

Pictures:

CH552-36.

CH552-36, close up of the MCU area.

CH552-36, tented, with a coiled TRRS cable.

2D Renders of the PCB, revision rev2023.1

Build Guides and Release Assets

Firmware

(NOTE: for flashing new firmware, on Windows, I recommend the official WCHISPTool. For flashing using open-source software, it's much easier to flash firmware onto the CH552 from Linux, e.g. docs/guide-liveiso-flashing-fak.md).