Credit card sized 60%
Using the same 3.5x6mm tactile switches as the Wee Gherkin. V-USB powered ATmega328, with blue LEDs for voltage regulation.
The ATmega328 is running at 12MHz. V-USB will run at 12, 16 and 20MHz (and a few others). The code runs most efficiently at 16 or 20MHz. There are a lot of timing adjustments running at 12MHz and the resulting code is much larger for 12MHz.
I built 2 of these. One with the switches from black switches from Digikey and another with the terrible low quality switches I bought on Amazon. I also used a 5mm blue LED on one of them, just for the hell of it.
The back of the PCB. The ICSP header is on the back, under the ATmega328. I built a pogo pin version of the Lobot to be able to connect to the ICSP pads without installing header pins.
60 percent 09.
Next to a Wee Gherkin.