
It’s the project the Arduino Esplora seemingly was designed to create: a handheld video game. Mike Barela added a 1.8″ display from Adafruit, and adapted the code created by another maker named R0D0T.
I was looking for a game that was more than the basics to show off the Esplora + Display combo. I found R0D0T’s code and with accelerometer, music, and display, it was a great match. As I use the Arduino IDE, I merged the code, changed the display library to Adafruit’s, and recreated a couple library routines that R0D0T had used but had no Adafruit equivalent. Then I had to map the buttons (which required Esplora library calls), and the accelerometer (which I originally used hardware but changed over to library calls). I mapped the SPI interface to the display and it worked! Some small tweeks to color and alignment but it is basically still R0D0T’s original (a tribute to his ninja-coding).


Test
Remote control for robots would be my other suggested use for this.
Andy, that was my last Esplora project – I used an Esplora connected to an XBee and battery as a wireless controller to an Arduino Uno connected to a receiver XBee and a motorshield to control a robotic head. See http://21stdigitalhome.blogspot.com/2013/01/wireless-arduino-esplora-controls.html for the details.
Brilliant, just reading now.
John, thanks for the article. I have been working on Esplora projects since Radio Shack started selling them after Christmas. First it was engineering the undocumented display header. I added an XBee via that, then figured out the pinout was compatible with the Adafruit display without mods. Then I used the wireless Esplora to control a robotic head. Then I looked for a compatible game and this is where R0d0t’s previous work with such a cool game made it a great candidate to port. The series of articles is on the same blog http://21stdigitalhome.blogspot.com/.
Pingback: MAKE | Your Comments
Pingback: 아두이노 이스플로라(Arduino Esplora) 비디오 게임 | Make: Korea
// What's Trending
Raspberry Pi Design Contest
Ten Tips for Adhesive Tape
Seventeen Sneaky Secret Hides
I Have a (Puzzling) Dream
10 Things to Connect to Your Raspberry Pi
Maker Faire: Day Two
47 Raspberry Pi Projects to Inspire Your Next Build
// What's Shared
A better way to slice a pumpkin
DIY Nerf Darts
100 Dollar Store Organization Ideas for Craft Rooms and Beyond
In the Maker Shed: Minty Boost USB Charger
Mad’s Mouse House
Lace Princess Crowns
I Have a (Puzzling) Dream
Play the Rings of a Tree Trunk Like a Record
// Most Commented
DIY Hacks & How To’s: Get Emergency Power from a Phone Line
Resin Casting: Going from CAD to Engineering-Grade Plastic Parts
Ten Tips for Screws and Screwdrivers
Ten Tips for Better Measurement
Makers on TV: Big Brain Theory
Arduino Announces New Wireless Linux Board
Is it a Hackerspace, Makerspace, TechShop, or FabLab?
Tool Review: BioLite CampStove
Trending Topics
Get our Newsletters
About Maker Media
Subscribe
to MAKE!
Get the print and digital versions when you subscribe