Keyboard Builders' Digest / Projects
TeeShirt
This angled monoblock keyboard by dj_edit dubbed TeeShirt comes in three different sizes.
KBD.news
Published December 1, 2022
Published December 1, 2022
Would you like to contribute to this year's MK Advent Calendar? Here are the guidelines for authors, along with last year's edition for reference.
Ming-Gih Lam's TeeShirt is a stylish unibody split – open-source and available in different sizes/cases.
Back again with another weird project of mine. TeeShirt is an ergonomic monoblock keyboard with a one-size-fits-some PCB design that supports 3 different sized builds: S, M, and L – dj_edit.
Variants
- Size S: caseless barebones keyboard build
- Size M: custom slim acrylic case build
- Size L: standard 60% case (GH60 compatible) build
Features
- Supports 1.5u and 1.25u thumb keys to reduce gap between keycaps
- Spacebars can be 2u or 1.5u for stab-less builds
- Center key can be swapped out for a rotary encoder
- Supports 128x32 OLED display
- Utilizes hot-swap sockets
- Uses Pro Micro MCU footprint: Elite-C, Nice!Nano, etc.
My main motivation for this was to create an ergonomic layout that can fit inside a 60% case; perfect for those of us who are looking for a more premium look and feel. I've seen some other kits that do this, but I wasn't able to find anything open source, so that's why I came up with the TeeShirt. I also wanted to simplify the PCB assembly by using an Elite-C, which means I had to relocate the USB-C to the upper left while making it low-profile enough to still fit into the case. So I did an unconventional thing and made use of the data lines on the MCU, which works like a charm! An Elite-Pi should work as well, which is why the rev2 repo version of the PCB has a cutout for you to access the D+/D- pads on the back of the MCU – dj_edit.
But not everyone wants a large 60% case, which is why I also designed 2 other builds. The medium build uses a custom stacked acrylic case which is much more compact. And the small build just uses standoffs with a bottom plate and switch plate – dj_edit.
Resources
- Github repo: https://github.com/dcpedit/teeshirt
Published on Thu 1st Dec 2022. Featured in KBD #105 (source).