
Lets get Coding
Below you will find all of the tutorials available for the 8BitCADE. Each tutorial will teach you different aspects from developing your own games to understanding the core foundations skills of programming
Grab your 8bitcade and start learning
introduction to the

programming in Arduino
This tutorial should be the first tutorial you take. It will teach you everything from the programming basics in Arduino to setting up and programming your 8BitCADE console.Â
Follow this tutorial before beginning any 8BitCADE tutorials.
Note
This is the same tutorial as the "Console Introductory Guide" in the foundation tutorials section.
setup the

Library and Board Setup
This tutorial is crucial for setting up your 8BitCADEÂ as it uses the ARDUBOY library. This tutorial guides you through the setup, including both board setup and library setup.Â
Note
This section is found within the "Console Introductory Guide" for the 8BitCADE, if you have already set up your 8BitCADE, you can skip this
Game Development & programming
learn to code
Arduino Arrays
In this tutorial, we are going to be learning how to use Arduino to program a basic drawing game for our 8BitCADE.Â
Difficulty
learn to code
A Calculator
In this tutorial, we are going to be learning how to use Arduino to program a calculator for our 8BitCADE. To fully understand this tutorial, you need to be able to understand basic Arduino syntax and Arduino classes. We advise that the following tutorials are completed before starting this project:
- Arduino Basic’s: Classes
- Arduino Basic’s: Library & Board Setup
Difficulty
learn to code
Your First Game
This tutorial will walk you through everything you need to do in order to program a game for 8BitCADE XL, your Arduboy Clone! It’ll be broken down into several parts to make the whole learning process more manageable. Lets create our first game!
Setup!
Be sure to do the SETUP guide to ensure your 8BitCADE console is setup correctly!
Difficulty
learn to code
Tetris!
In this tutorial, we bring together all of what we have learned to create Tetris on the 8BitCADE Original. The below tutorials must be completed to fully understand this tutorial:
- Arduino Basic’s: Library & Board Setup
- Arduino Basic’s: Arrays
- Arduino Basic’s: Functions
The below tutorials are advised, but not necessary, to be completed beforehand:
- 8Bit Etch-a-Sketch Project
Difficulty
learn to code
Dino Smash
This tutorial will be the first part of making a more complicated game than Pong. You’re going to make a game to challenge a player to find and destroy as many buildings as they can as a dinosaur in a given time limit, getting points as they do so.Â
Setup!
Be sure to do the SETUP guide to ensure your 8BitCADE console is setup correctly!
Difficulty
learn to code
space invaders
Learn to code the famous space invader game! This is an intermediate tutorial series that will teach you how to code space invaders from scratch. Before starting, please note that this tutorial requires you to be able to have a brief understanding of Arduino.
Difficulty