So you’d like a tiny game console that requires a little assembly to get working? If so then the μGame 10 kit is definitely worth a look. As noted in its listing, the device has no case, has not been tested for safety, and is not for kids. Also, there are very few games. But don’t be scared away — there’s a ton of fun in this design.
Now that the bad news out of the way, the idea behind this device is that you can write your own games for it without many of the obstacles that normally go along with programming. You simply plug it into your computer, and it will be recognized as a USB drive. You can then write code directly onto the device in CircuitPython. When you want to take it with you to show your friends what you’ve created, just disconnect it. No IDE installation, no flashing your program, just code and go.
The device features an ARM Cortex M0 microcontroller, and includes 2MB of flash for application storage. It even has a charging circuit for a (not included) Nokia BL-5B battery, so you can play without USB power. The display measures in at just 1.44 inches, but to really get a feeling for the scale of the device, you might note just how big the micro USB connector looks on its breadboard.
Check it out running a Space Invaders-style game in the video below: