Pseudonymous maker “mars91” has constructed a pocket-friendly handheld console, designed to run the basic recreation of Snake or the once-viral Flappy Chook on an RGB LED matrix — underneath the management of a Microchip ATtiny1616 microcontroller.
“A pocket-sized gamer that makes use of an 8×8 RGB pixel matrix to play Snake, Flappy Chook, and every other retro video games you may design,” mars91 explains of their creation. “I feel vibrant RGB LEDs look nice, and needed to create one thing that showcases them. I began with the basic recreation of Snake and ended up with each Snake and Flappy Chook, all programmed with minimal elements.”
The custom-built circuit board — which incorporates the supply code for Snake on its silkscreen layer — is constructed round a Microchip ATtiny1616 microcontroller, linked to 5 buttons: 4 route buttons and a fifth that can be utilized to modify between the 2 video games loaded within the firmware, or extra should you add your personal. There are pads for an Adafruit DotStar 8×8 RGB LED matrix, an influence change, and a CR123A battery holder on the rear — together with connections for an UPDI programmer, the board missing USB connectivity for programming.
“The LED matrix asks for an electrolytic capacitor because of the potential fast and excessive present attracts when many LEDs are turned on without delay,” mars91 explains of 1 explicit design quirk. “This recreation solely lights up a number of LEDs at a time (until you are good at Snake), so I selected to not use a capacitor. I’ve examined this board for hours and mine works with out them.”
The total information, together with supply code, is on the market on Instructables; board Gerbers have been uploaded to PCBWay underneath the Inventive Commons Attribution-ShareAlike license.