Introduction: Arduboy Clone With Arduino Nano and I2C Oled Display

A cheap version of the Arduboy clone with which you can play a number of original Arduboy games.

Step 1: Process of Production and Demonstration of Functionality

Arduboy is a miniature game system the size of a credit card. It comes installed with a classic 8-bit game and can be reprogrammed from a library of open source games available online. Arduboy is open source so you can learn to code and create your own games.The original version is based on ATmega 32u4 microcontroller and 128x64 Pixels serial Oled display.

The console whose construction is represented below is made up of Arduino Nano and the I2C version of the oled display which can be much easier to find at a lower price. You can download the necessary libraries and code at:

https://github.com/harbaum/Arduboy2

Step 2: 3D Printed Parts

If you own a 3D printer, you can also download .stl files of a possible box option in which the console is installed. A detailed installation guide is available on the same site . I am power an Arduino Nano with one lithium-ion battery of 3.7v and it works quite well.

Step 3: Games and Schematic

I tested many games on this console that function great:

-ArduBreakout

-Pinball

-Shadow-Runner

-Snake

-VIRUS-LQP-79

-Nineteen43

and many more...

As an example, I am presenting the code to ArduBreakout game, but you can download any other game on the Arduboy's site compatible with this version of console.