100%
haori36 haori36 view
Description

Imported from GitHub: penk/Haori36 · commit 06c48f5 · license MIT

Description

36-key monoblock split ortho keyboard

README

Haori36

Low-pro 36-key hot-swappable monoblock split ortho keyboard with optional Pimoroni trackball support.

Production Files

To place an order for the Haori36 PCB:

  • Use the gerber files in the production/ folder.
  • Optionally one can utilize the BOM and CPL files with a PCBA service to avoid manually soldering SMD diodes, which can be challenging to solder by hand. All components are soldered to the bottom side of the board.

The complete PCB project is in the kicad/ folder.

Bill of Materials (BOM)

QuantityItem
1RP2040-Zero & Pin headers
1Haori36 PCB
1Haori36 plate
36Kailh Choc V1 switches
36Kailh Choc V1 Hot-swap sockets
361N4148 diodes (SMD)
1Pimoroni Trackball Breakout (optional)
4M2x4 heat-set thread inserts
4M2x6 screws

Case and Plate

3D print the case with the STL file.

There are multiple options for the plate:

  • 3D print using the STL file (or the no-trackball version).
    • Adjust the tolerance settings as needed. As a reference, I set the Initial Layer Horizontal Expansion to -0.3mm and the Horizontal Expansion for subsequent layers to -0.1mm.
  • Use PCB material with the plate gerber files, and opt for 1.6mm or 2.0mm PCB thickness.
  • Laser cut with the DXF file.

The folder also contains an editable STEP file for customization.

Firmware

The Haori36 comes with precompiled VIA-enabled firmware, with trackball enabled by default:

Default Keymaps

The firmware source is located under firmware/QMK/. The trackball settings can be adjusted in rules.mk and config.h.

Copyright and License

Copyright (c) 2024 Penk Chen. All rights reserved.

All files are licensed under MIT license, see the LICENSE for more information.

Comments
Sign in to comment

No comments yet. Be the first to ask about this board.