Intro Level – Video Game Technology

Kit #4: RGB Game Controller

electronics components


You’ll receive everything you need to get started on your video game arcade kit. Soldering is required for this project. 

DIY video game controller project


You’ll learn about various hardware components that make this arcade controller come to life with an LED Matrix.

video game controller

Play Games like Pong or snake

Once you piece together your RGB video game controller, you’ll learn to program games such as Pong and Snake.

About this Project

Although the stereotype of the video gamer is a lone teenager seated in front of a computer, game play is also a thoroughly social phenomenon.  The clearest examples are multiplayer online games where thousands of players are online simultaneously at any given time – participating in virtual worlds with their own economies, political systems, and cultures. 

This project gives us a glimpse into the world of video games by teaching you how to assemble, program, and use an RGB Matrix Arcade kit. You’ll learn how to program classic games like Pong, Snake, and other games. Once you’ve completed this project, you’ll learn how to program this controller to video game consoles such as Xbox, Sony Playstation, and Nintendo. 

On-demand lessons:  A monthly subscription to Thimble includes access to our learning portal which contains step-by-step lessons to help you build your project at your own pace.  Lessons contain pre-recorded videos, pictures, and written instruction. 

Live classes: A monthly subscription also includes live weekly classes taught by accredited STEM teachers. Classes are twice a week for 60 minutes and are conducted on Zoom. Live classes cover intermediate and advanced material not covered in our on-demand lessons and are a nice way to extend the life of your kit with dozens of hands-on activities . Upon subscribing, you will receive an email with instructions to sign up for live classes. 

Sampling a class: Not sure about live classes? No worries! Please send us a note at if you’d like to observe a class before you commit to a subscription. 

Topics covered

Explore Other Kits

electronics parts

Basic Circuits & Code

Intro to Engineering & Computer Science

WiFi-controlled robot and hand typing on laptop

WiFi Robot

Robotics & Mechatronics

two target range devices that use augmented reality

Augmented Reality Kit

Augmented / Virtual Reality Tech

Ready to get started? 

Let's get started


Choose Your Subscription Plan

Most Popular

Monthly Plan


Paid Monthly / Renews Automatically / Cancel Anytime

  • 1 kit every 3 months
  • 8 live classes per month
  • Access to lesson and video library
  • 1 office hour per month
  • Access to STEM contests
  • Bonus: 1 Solder badge kit

One Year Plan


Paid Annually

  • 1 kit every 3 months
  • 96 live classes per year
  • Access to lesson and video library
  • 2 office hours per month
  • Access to STEM contests
  • Bonus: 2 Solder badge kit
  • Access to add-ons

Who Is This For?

Review Your Subscription


Thimble is a monthly subscription-based curriculum and live video platform that teaches kids a basic understanding of electronics and computer science through weekly classes taught by experienced technology teachers. Hands-on kits are shipped every 3 months.   

A subscription to Thimble includes quarterly delivered kits, self-paced lessons, and weekly classes taught by real teachers and industry professionals on robotics, computer science, and game design. You also get access to our our dynamic community of students and educators around the world.

Thimble is for students ages 10+ (or grades 4+)

You’ll start with the Creator Set kit which is an introduction to engineering and computer science. We believe all students need the basics before moving on to more advanced material. 

Your first kit arrives 2-3 days after you subscribe. You’ll receive another kit every 3 months. 

In between kit deliveries, you will have access to self-paced lessons and virtual, live classes taught by seasoned technology teachers. 

We recommend a Mac, Linux, or PC (Windows 10 and up) to code Thimble kits. 

Chromebooks may be used but are often not as reliable – especially if they come from a school district or are outdated. 

You’re at the right place! We created Thimble to teach beginners a basic understanding of robotics, computer science, and game design. We assume you have no prior knowledge. 

On average, a kit takes 4-6 hours to complete. However, live classes cover intermediate and more advanced material that extend the use of each kit for up to 12 weeks.

Live build-along classes are held twice a week for 60 minutes to cover intermediate and advanced topics. Classes are taught by accredited technology teachers. Live classes will also include special guests which include industry professionals from top tech and video game companies. 

Thimble kits and classes explore subjects in engineering (mechanical, electrical, computer engineering), and science (computer science, video game design, climate) and more! These hands-on and live experiences are designed to spark a lifelong love for these subjects and teach skills often not taught in most elementary and secondary schools. 

We offer 4 monthly subscription tiers starting from $39.99 / month. The subscription includes self-paced lessons and live virtual classes taught by seasoned technology teachers. Kits will be delivered every three months. 

We hate to see you go, but you can cancel a monthly subscription anytime after the first kit ships by logging into your Thimble account. Auto-renewing subscriptions (pay every 3, 6 or 12 months) are only eligible for cancellation after the initial prepaid term has been completed.

Stay in the Loop!

Enter your email and we’ll send you news, updates, and promotions