An 3D printable Alice-like JIS-layout TKL mechanical keyboard
- 93× switches of your choice
- 4× plate-mounted Costar stabilizers
- 93× diodes
- Wires
- 8× M3×16 countersunk screws
- 1× M3×16 countersunk screw
- 1× M3×25 countersunk screw
- 3D printed spacers
- 93x Kailh hotswap sockets
- 3D printed kailh hotswap socket holders (modified from "Cherry MX Kailh Socket Holder" by peterlee, licensed CC BY 3.0)
- DFRobot EC11 rotary encoder modules
- M3×8 countersunk screws
The optional long screws are for reinforcing the top left and right halves. The short screws are for mounting encoder module(s) if needed.
You may opt for hotswap using Kailh sockets. You'd need to 3D print the accent spacers as well. I just superglued all the hotswap socket holders to the case.
The halves do not lock into each other. I used a combination of glue and diode trimmings melted into the plastic.
For gluing things together, I found this video about using super glue and baking soda about the process.
The firmware included is for the STM32F103 "Blue Pill" board.
The STM32duino bootloader is not necessary. Simply flash the board using an ST-Link programmer.
More info can be found in this blog post.
This project is licensed under the MIT license. See the LICENSE.md
for more details.