Keytee is based on the ATMEGA32U2. With its 20 usable I/O pins, it can drive keyboards with up to 100 keys. I tested it with TMK. The bootloader I use belongs to the LUFA project which has been incorporated into TMK.
![Image](http://i.imgur.com/oNZw7Ip.jpg)
PCB, back side. Thickness is 0.6 mm.
![Image](http://i.imgur.com/cKWRY0M.jpg)
PCB, component side. I used solder paste and hot air from the cheapest rework station I could find. Overall height, including controller, is 1.5 mm.
![Image](http://i.imgur.com/v3vOg1i.jpg)
Intended use. If your keyboard has at least five keys, then keytee won't add any bulk.
![Image](http://i.imgur.com/gHSugSv.jpg?1)
Programmer, made of old computer parts with liberal amounts of hot glue. The spring contacts come from a RAM socket.
I have a couple of spare PCBs I'm willing to give away if someone is interested. Weight of a single PCB is 0.3 grams, so shipping cost should be affordable, I suppose.
The whole project is on Github under an open-source licence.