circuit_projects

Circuit Projects

Blogger

EEWeb Stats

Circuit's Blog :

Return to Blog

ATmega328p Based Mini Arcade Machine

Figure:1

Figure 1 

The project is built around an AVR ATmega328p microcontroller with 1.5 inch OLED display as it tries to imitate a real arcade machine.

This arcade machine was also named as Mini-Markade which has the versions of Breakout, Space Invaders, and Tetris. A front end application can be used for selecting all the games. The graphics with smooth 60fps feature are displayed on a 1.5 inch OLED display from 4D Systems. A custom Atari-compatible joystick is used to provide input for all controls and is made taking off random parts from digikey. The system can run for 12-15 hours between changes as it obtains power from two AAA batteries.

There are 1800 bytes of RAM that are used by the system along with 80 bytes of the available 32KB of flash to handle the implementation of Tetris, Invaders, and Breakout, together with all the device driver and front end code. This is enough to complete this project.

The dimension of the project is around 3.5 inches tall as the design of an old Defender cabinet is replicated by the mini-markade. The cabinet includes a back panel and an additional external power switch with painting.

Rest of the proejct

Tags: Atmega328p,

Comments on this post:

There are currently no comments.

Login or Register to post comments.
 
Click Here