Marco Conforti Donati
Published © GPL3+

LegoSlimBoy - Arduboy in a Small Lego Arcade Cabinet

Arduino Nano Slimboy, packed in a full playable cab with a joystick, LED and buttons: downsizing fashion old style retrogaming!

AdvancedFull instructions provided12 hours3,501

Things used in this project

Hardware components

Arduino Nano R3
Arduino Nano R3
×1
LED (generic)
LED (generic)
White Led, 0.5 mm just provided in the Arduino Kit
×3
Buzzer
Buzzer
In alternative, for saving space, you can recycle a small speaker from an old tablet.
×1
ANGEEK 2PCS Five Direction Navigation Button Module MCU AVR Game 5D Rocker Joystick Independent Keyboard for Arduino Joystick Module
Google search: "Navigation Button Module MCU AVR 5D Rocker Joystick"
×1
Display Oled 128x64 - I2C interface
×1
Resistor 220 ohm
Resistor 220 ohm
for white leds
×3
Arduboy Compatible
Arduboy Compatible
×1

Software apps and online services

Arduboy 2 - Slimboy Fork
Arduino IDE
Arduino IDE

Hand tools and fabrication machines

Soldering iron (generic)
Soldering iron (generic)
Solder Wire, Lead Free
Solder Wire, Lead Free
assorted wires
Fancy colors for your wires
Tape, Insulating
Tape, Insulating
Useful to avoid short circuit when squeezing everything in the cabinet

Story

Read more

Schematics

Arduboy 2 - Slimboy official schematic

This is the official reference to build your own Arduino Nano based system

Lego Instructions

First you should build the Lego cab, after will follow the resembling with Arduino parts

Arduino Lego... ASSEMBLE!

Same as Lego Instructions, but this time with Arduino steps to complete the cabinet

Lego list of blocks

Use Brickstudio or upload directly to http://www.bricklink.com to buy the bill of materials

Code

SLIMBOY - Arduboy2 port to Arduino Nano and I²C display

This is a port of the original Arduboy2 code to the simpler and cheaper Arduino Nano and an I²C display.

Credits

Marco Conforti Donati

Marco Conforti Donati

1 project • 1 follower
IT Developer, VideoGames Collector, Comic reader, Arduino and Lego builder. Do you know I make my own Virtual Pinball? :D Enjoy!

Comments