How to Make Arduboy
![IMG_20190413_192223.jpg](/proxy/?url=https://content.instructables.com/FZL/4LTK/JVKSR0HG/FZL4LTKJVKSR0HG.jpg&filename=IMG_20190413_192223.jpg)
In this article you will see, how to make mini Gameboy using Arduino Nano. It is also called as Arduboy.
The Arduboy is a handheld game console with open source software, based on the Arduino hardware platform.
Lets make it ...!
Components Required
![IMG_20190413_172953.jpg](/proxy/?url=https://content.instructables.com/FB6/B9BW/JVKSQXE0/FB6B9BWJVKSQXE0.jpg&filename=IMG_20190413_172953.jpg)
Arduino Nano
I2C OLED display
LEDs( Red – 1, Green -1, Yellow -1 )
Piezo Buzzer
330 Ohm resistors – 3
10K Ohm resistors – 1
Tactile switches – 6
PCB or Breadboard
Arduboy Circuit
![breadboard.png](/proxy/?url=https://content.instructables.com/FP3/S5BX/JVKSQWS5/FP3S5BXJVKSQWS5.png&filename=breadboard.png)
This Arduboy supports audio effects and lighting effects.
Downloads
PCB Design & Gerber File
![arduboy pcb pic.JPG](/proxy/?url=https://content.instructables.com/FRI/SBAS/JVKSQWUH/FRISBASJVKSQWUH.jpg&filename=arduboy pcb pic.JPG)
![Screenshot (213).png](/proxy/?url=https://content.instructables.com/FVP/9XRV/JVKSQYO7/FVP9XRVJVKSQYO7.png&filename=Screenshot (213).png)
I have also made a PCB for this circuit, you can download the gerber file here.
Code
First install the above arduboy library.
For installing go to Sketch > Include Library > Add .zip Library > Upload the downloaded library
Now Upload the code. I uploaded breakout game code. You will find it in library examples.
PCB Assembly
![How to make mini GAMEBOY - ARDUBOY](/proxy/?url=https://content.instructables.com/FXZ/NYNS/JVKSQYQY/FXZNYNSJVKSQYQY.jpg&filename=How to make mini GAMEBOY - ARDUBOY)
It will be easy if you watch once and start making.
That's All
![ezgif.com-crop (2).gif](/proxy/?url=https://content.instructables.com/F8R/9UVS/JVKSQYI4/F8R9UVSJVKSQYI4.gif&filename=ezgif.com-crop (2).gif)
That's all guys, you have made it!
If you have any query at any step, just comment below. I will respond as soon as possible.
If you want to learn C Programming you can easily learn at codingtute. It will enhance your arduino programming skills.
Thank You.