ArduBigBOY - Arduboy compatible 8-bit handheld Arduino game platform

Channel:
Subscribers:
4,120
Published on ● Video Link: https://www.youtube.com/watch?v=yl0SwLhuphQ



Duration: 15:44
3,206 views
91


#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/arduino-board-package-for-arduboy-and-homemade-versions/5347

https://github.com/MrBlinky/Arduboy-homemade-package

_________________________________
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-homemade-package

____________________________________________________
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-Python-Utilities
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-Python-Utilities
and follow the instructions there to install MR.Blinky's Arduboy Python utilities.



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

https://www.youtube.com/djamaluk
https://www.facebook.com/Djamal.UK
https://twitter.com/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!




Other Videos By Djamal.Uk


2019-12-27Building My Own Smartphone Ringtone Changing App - TEST ( Subscribe and stay updated ) PART-4
2019-12-26Building My Own Smartphone Color Torch TEST ( Subscribe and stay updated ) PART-3
2019-12-26Building My Own Smartphone 📞 Calling - TEST ( Subscribe and stay updated ) PART-2
2019-12-20Building My Own Smartphone 📞 Receiving a Call–TEST ( Subscribe and stay updated ) PART-1
2019-12-01ODROID-GO – on breadboard DIY 「 Handheld Game Console 」
2019-11-25Play Sega Master System games On ESP32 Espressif Systems
2019-11-18Play Dude Run, on ATTINY85-20PU Microchip Technology / Atmel | Breadboard Game Console Arduino
2019-11-17ESP32 Project - Emulator - Sega Master System
2019-11-09How to Build a ESP32 - Powered Gameboy ? 🎮 🕹
2019-11-07Bricks - BreakOut Game for ATmega168 / 328p Arduino
2019-10-05ArduBigBOY - Arduboy compatible 8-bit handheld Arduino game platform
2019-09-29I Build The Cheapest Arduboy Game Console Clone for Only $2.5 🕹️ 🎮
2019-09-27Arduino sound Level Meter 🎧 📈
2019-09-25Library for Atmel AVR microcontrollers to provide text output on a television
2019-08-08World's Smallest Tiny Arcade Machine: Space Invaders #Digispark #ATtiny85
2019-08-01Play Hat Trick Commodore 64 on the ATtiny85 ‑ 8‑bit MCU AVR Microcontroller - Microchip Technology
2019-07-17Beat Detection On The Arduino
2019-06-27「 Play Operation Wolf Classic 」👈🎥 on ( Arduino Uno ) with a 84x48 monochrome LCD Nokia 5110
2019-06-22「 MC Hammer - U Can't Touch 」👈🎥 This 8-Bit Arduino Video Player
2019-06-20「 Play a Movie Through Arduino 」👈🎥 Streaming Video From SD Card to Nokia LCD With Arduino
2019-05-20DIY Handheld Console Gamemaker Revision ATmega328P「 Gamebuino | MAKERbuino 」Compatible Clone



Tags:
ArduboyBIG
Arduboy
Atmega
Arduino
AVR
Game
Console
handheld
gameboy
DIY
ATMega32U4