RetroForge Console Kit Course

Build a working handheld games console around an Arduino Uno, then write the games that run on it. Ten chapters ... Show more
Instructor
Syed_Ahmed
0
0 reviews
  • Description
  • Curriculum
  • Reviews
RetroForge Console Kit

Most electronics projects end with a circuit on a desk. This one ends with an object you can hand to someone and tell them to press start.

You will assemble the console shell, wire arcade buttons and a screen to an Arduino Uno, and then write the games that run on it. The wiring is straightforward — what is new is making it work as a product: something that survives being picked up, handed around and played by someone who has never seen the inside.

What you will build

  • A fully assembled handheld console with buttons and a screen
  • Controls that feel right — debounced, responsive, never missing a press
  • Your own sprites, designed on paper and drawn on the display
  • A complete playable game with collision detection and rising difficulty
  • Sound effects that never interrupt the action
  • A high score that survives being switched off
  • A game of your own design, from paper sketch to finished build

What makes this different

Games are unforgiving in a way that circuits are not. A sensor that responds a tenth of a second late is fine; a button that does is unplayable. This course spends real time on the things that decide whether a game feels right — contact bounce, frame rates, non-blocking code — because on a console you can feel every one of them.

Along the way you will meet the constraints that shaped early arcade games: 32 character cells, eight sprites, and two kilobytes of memory. They are a brief, not a limitation.

Before you start

This is a second project, not a first one. It assumes you have completed Mastering Arduino Uno or the Arduino Explorer Kit Course, or are already comfortable with sketches, wiring an LCD, and reading a button.

Certificate included
Course details
Duration 10 chapters
Lectures 10
Quizzes 4
Level Intermediate
Complete all five sections to finish the course.
Desktop, tablet and mobile
Basic info
Assemble a handheld games console around an Arduino Uno and write the games that run on it — hardware assembly, game programming, sprites, sound and persistent high scores.
Course requirements
A RetroForge Console Kit (console shell, arcade buttons, LCD module, breadboard and jumper leads) and an Arduino Uno. A computer running the free Arduino IDE, a USB cable, and a small cross-head screwdriver. No soldering required. Prior Arduino experience is assumed.
Intended audience
Students who have finished a starter kit and want a project with a finished object at the end. Suits clubs, holiday programmes and anyone who wants to write games rather than only circuits.