ArduBigBOY - Arduboy compatible 8-bit handheld Arduino game platform

Опубликовано: 16 Август 2026
на канале: Djamal.Uk
4,053
108

#ArduBigBOY is My #Homemade on breadboard using Only Arduino Pro Micro, SSD1309 OLED screen, with W25Q128 128Mbit Flash
ArduBigBOY is an #Arduboy compatible game platform .
It provides a larger 2.42" OLED screen and a built-in SPI flash IC to support carrying around hundreds of games in your pocket without having to re-program the MCU from another device.


If you enjoyed those videos, then please subscribe to my channel
which I update every week
👉 Subscribers : https://bit.ly/2EpEwrU



ORIGINAL:
Many thanks to @Mr.Blinky for his excellent resources to help us create Arduboy Homemades!

https://community.arduboy.com/t/ardui...

https://github.com/MrBlinky/Arduboy-h...

_________________________________
Step 1: Gather the Components
_________________________________
You will need:

1) Arduino Pro micro (NOT Pro Mini. Pro micro the one with ATmega32u4 chip)
2) 7 Pin SPI OLED Display
3) 4 Pin Momentary Push Button (12x12x7.3mm)
Copper clad (If you are making PCB) or you can use Breadboard / perfboard.
4) Slide Switch
5) 3v Button cell battery and holder
6) Piezo Electric buzzer plate

WARNING: You have to make sure that you have a ATmega32u4 based pro micro and 7 pin old display, otherwise the project won't work.

Attach arduino and OLED display to corresponding header pins.

If you are making this project on a breadboard, then all you need to do is just connect the components as specified in the schematics. Here I have a separate joystick using 7 buttons and attached them to the Arduino Pro Mini.

The Connections are:

Connect All buttons to GND of arduino.

BUTTON_UP - Pin A0 of Arduino

BUTTON_DOWN - Pin A3 of Arduino

BUTTON_LEFT - Pin A2 of Arduino

BUTTON_RIGHT - Pin A1 of Arduino

BUTTON_A - Pin 7 of Arduino

BUTTON_B - Pin 8 of Arduino

Speaker - Pin 5 of Arduino

OLED pin GND and CS - GND pin of arduino

OLED pin VCC - VCC of arduino

OLED pin SCK - Digital pin 15 of arduino

OLED pin SDA - Digital pin 16 of arduino

OLED pin RES - Digital pin 6 of arduino

OLED pin DC - Digital pin 4 of arduino


____________________________________________
Serial Flash W25Q128 TO Arduino Pro Micro
____________________________________________

1 / CS TO RX . PIN 2
2/ D0 TO MISO PIN 15
3/ WP . TO 3.3V . 3.3V Voltage Regulator
4/ GND . TO GND .
5/ DI . TO . SDA . PIN 14
6/ CLK . TO SCk PIN .16
7/ HOLD TO 3.3V . 3.3V Voltage Regulator
8/VCC . TO 3.3V . 3.3V Voltage Regulator

Burn the bootloader
===================
MR.Blinky created the Arduboy-homemade-package for homemade Arduboy. Browse to MR.Blinky’s GitHub folder for the homemade Arduboy.
https://github.com/MrBlinky/Arduboy-h...

____________________________________________________
Compile and upload single games to Arduboy
===========================================
Games for Arduboy can be downloaded from the following sources:

Arduboy community forum for games:
https://community.arduboy.com/c/games

The GitHub search on "Arduboy games"
https://github.com/topics/arduboy-game
or just search "GitHub arduboy games" on google.

Game collections shared by others.
e.g. Erwin's Arduboy collections

http://arduboy.ried.cl/

To upload hex file to Arduboy, you need to use an uploader. There are many on the internet. I like to use MR.Blinky's uploader as it's simple to use.

Browse to https://github.com/MrBlinky/Arduboy-P...
and follow the instructions there to install MR.Blinky's Arduboy Python utilities.

________________________________
Write games to serial flash
===========================

To write the consolidated game file to serial flash, you need to use MR.Blinky's Arduboy Python Utilities again. You should have this already installed if you follow the previous step.

Otherwise, browse to https://github.com/MrBlinky/Arduboy-P...
and follow the instructions there to install MR.Blinky's Arduboy Python utilities.



------------------------------------------------------------------------
About Social Media, Business, and Blogging
------------------------------------------------------------------------

   / djamaluk  
  / djamal.uk  
  / djamaluk  
https://Djamal.UK


Code and Schematic OR Any Questions Please let me know in the comment section below



Thank you everyone for stopping by my youtube channel I would love to hear from you, so leave a comment to let me know you were here!