ilp0 / Bonzo-ZMK

Custom pseudo 40% keyboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bonzo

Pro Micro based custom pseudo 40% keyboard inspired by V4N4G0N

https://trashman.wiki/keyboards/v4n4g0n alt text

Kicad libraries used:

https://github.com/AcheronProject/AlexandriaLibrary
https://github.com/keebio/Keebio-Parts.pretty
https://github.com/ai03-2725/MX_Alps_Hybrid/tree/master/MX_Only.pretty

Gerbers

The provided gerbers have been created according to the specifications of JLCpcb. For plate the size is 275.3mm * 113.4mm

Acryllic case

The case is designed to be cut out of 3mm acryllic and uses a 1.5mm switchplate.
I used 4mm female to female m2 standoffs from this listing: https://www.aliexpress.com/item/1005003106030065.html
https://i.imgur.com/W8KVRhH.png Picture for reference if the listing gets deleted

3D printable case WIP

This case has been printed fully and works, but the screwholes are too tight and have to be drilled.
Updated case design with heat insrets and correct size holes at some point.

Firmware

I have provided a compiled .hex and a layout json that will let you use the keyboard with VIA.
The full QMK library is also provided incase it is needed.

Hardware needed for a full build

General parts for wired
  • 1x PCB
  • 1x 1.5mm Switchplate
  • 3x 2U PCB mounted stabiliser
  • 54x Kailh MX Hotswap Sockets or equivalent
  • 54x MX style switch
  • 54x SOD-123 diodes
  • 1x Arduino Pro Micro or a drop-in replacement
For Wireless
  • 1x PCB
  • 1x 1.5mm Switchplate
  • 3x 2U PCB mounted stabiliser
  • 54x Kailh MX Hotswap Sockets or equivalent
  • 54x MX style switch
  • 54x SOD-123 diodes
  • 1x nice!nano v2
  • 1x 3.7V lipo battery
  • 1x JS202011AQN Slide Switch (or similar)
For acryllic case
  • 1x Of each layer listed in the acryllic case file.
  • 8x 4-6mm m2 female to female standoffs
  • 16x m2 screws/bolts
For 3DP case
  • 1x Top case
  • 1x Bottom case
  • 4x m2x15 & 4x m2x10 screws/bolts (i suggest self tapping screws so they dig into the case top plastic better)
You will also need keycaps to fit the layout pictured below

alt text

Disclaimer

Everything in this repo has been published with intent to allow others to build this keyboard if they want to. The versions i have uploaded have been tested to work. Though i take no responsibility of designs being incorrect or flawed. Check all the files yourself before you purchase anything. If something is broken or missing please let me know and ill try and see if i can fix the issue.

Also here is the cat who inspired the name and the silkscreen

alt text

About

Custom pseudo 40% keyboard

License:MIT License