Retroball: The Build-it-Yourself Game Kit

July 21, 2017

Retroball is a build-it-yourself kit which follows in the footsteps of the classic ‘PONG’ style video games. Retroball allows you to play with two, three or four players and up to five balls on the screen at the same time. Retroball was funded on Kickstarter, raising $25,407AUD thanks to 218 backers! With a step-by-step building […]

Electronics Course Notes

March 18, 2017

I wanted to build a nice easy to read, fun to explore electronics course. So I started making one – the only problem was that I didn’t really think about just how much time it would take me to make. As such I spent multiple months coming up with nearly 200 pages of content, but […]

Toaster – The Triple Rail Step Up Breadboard Power Supply

March 11, 2016

Toaster is Triple output USB step up power supply module designed to fit snuggly into a breadboard. It is powered by a single 5V USB port or charger and outputs three voltages simultaneously, these being 3.3V, 5V and a variable supply which is capable of 5V to 16V. I am currently running a Kickstarter campaign for Toaster […]

The DigiRule

October 8, 2015

Digirules are available again from my Tindie store: Here’s a youtube video of the improved version: And now back to the original post… This project is completely open source. You can download all files including PCB layout, source code and BOM in the link at the bottom of this page. UPDATE: 30 December 2015 – […]

USB Meter Pro – The USB Multimeter and Charge Accelerator.

August 21, 2014

I have just recently launched my latest Kickstarter campaign which can be found here: What Can The USB Meter Pro Do? The USB Meter Pro Can: Measure the charging speed of your mobile devices. Increase the charging speed of your mobile devices* (See below for full details). Check the ‘health’ of your USB ports […]

The DigiPixel

December 10, 2013

  Note: Downloads at the bottom of this page. What is the DigiPixel? The DigiPixel is an open source Arduino and Digispark compatible shield with a 64 pixel RGB LED display and six buttons. The DigiPixel comes with it’s own Arduino library, graphic converter and demo sketches (as seen in the video) to help you get […]

Interfacing a NES Control Pad to an Arduino

August 11, 2013

Most of my electronic projects revolve around making games. (Retro type video games that you may have seen in the 1980’s). So therefor I need some way of controlling the games – normally by way of push buttons. I used to connect up some push buttons to a breadboard but it wasn’t the nicest solution. […]

Arduino Tips and Tricks

July 26, 2013

I will be compiling some useful tips for you guys in this page to help with your Arduino projects. A faster way to read and write to / from digital pins. Have you noticed how slow reading and writing digitals pins is with the: digitalRead(); and digitalWrite(); functions? Well I sure have (and upon searching […]

The Best Way To Program Arduino’s.

July 25, 2013

  I have been programming microcontrollers for about 6 years now and have mainly been using Microchip’s PIC range of microcontrollers. My favourite programming environment is Swordfish Basic. It is a pleasure to use however despite being around since (I think) 2007, it doesn’t have a very large user base. Arduino is a fantastic way […]

RGB Matrix with Bouncing Balls and PS2 Mouse Control.

July 11, 2013

Firstly, A video of the display in action: I bought a 32×32 RGB Matrix display from China. Well more specifically it was from a helpful guy named James who works at I have searched the internet for the cheapest prices on Matrix displays and James is by far the cheapest. A 32×32 RGB Matrix was […]

RetroBall (A four player LED pong game).

June 30, 2013

Pong style video games have been a favourite of many gamers since their inception back in the 1970’s. A simple two player game where each player is required to move their bat up and down the screen in order to intercept the oncoming ball to prevent it from getting past them. (Downloads at the bottom […]

The One Chip RGB POV Display.

June 30, 2013

You can get full details of this project on the instructables website by clicking here.

The Super Pong Table.

June 30, 2013

I saw sparkfun make a similar table a few years back where they had multiple LED matrix screens connected together and put them into a table to play a four player game. I decided to come up with my own version and wanted to keep the cost down as low as possible. The result is […]

SNES Mode Select Mod.

June 30, 2013

Once installed, this mod will allow you to select from various modes all by pressing the reset button – you are presented with feedback by a multicolour power light (RGB LED). When you first turn the console on you will be presented with a RED power light. This is telling you that you are running […]

Christmas Tree LED Display

June 30, 2013

The motivation behind this project was so that I could give a simple little gift to friends, family and neighbours that was unique (and inexpensive!) This little device measures just 3cm x 3cm x 2cm and is designed to hang on your Christmas tree just like any other ornament. When you switch it on, it […]

The Game of Reaction

June 30, 2013

Reaction is quite a simple little game whereby you have to press a push button as quick as you can when the LED changes from RED to GREEN. The faster your reaction time the lower the number that will be displayed on the seven segment display.   All the credit for this idea came from DJSPANKY one […]

Wireless Transmitter and Receiver. (by bitfogav)

June 30, 2013

Project Design by Gavin Wiggett – aka bitfogav Hi, first I would like to thank Brad for letting me use his site for my project and also praise him for all the hard work that he has put into this site and all of his amazing projects that he has shared with us. So welcome […]

The 8×8 Game System

June 30, 2013

I was selling these as a build it yourself kit but unfortunately I have run out. You can however build your own with all the information contained within this web page. You can download schematics, parts list and there are a number of games to try out also. Original Demo Video: Space Invaders Game: Stacy’s […]

The LEDBOY Handheld Game System

June 30, 2013

This was my second attempt at making simple video games within a 64 pixel display. This time however, I used an RGB LED display rather than just an RG display. The circuit design is quite similar to the old 8×8 Game System, just a little more expanded. I quite enjoy the old retro video games […]

Generating Video Signals With A Microcontroller

June 30, 2013

Welcome to the page on generating video signals with your pic microcontroller. Before we get started I would like to pass on thanks and credit to Rickard Gunee. I learned about generating video from his tutorial page. I have just made this page to give you some info in my own words and also to […]

ADC using a digital port pin.

June 30, 2013

The idea for experimenting with Analog to digital conversion came from an old Atari game – Grand Prix. The game was played with an analogue controller where you could twist the controller clockwise or anti-clockwise to guide the car through the race track. The car’s position is relative to where the controller is positioned which […]

32×64 Pixel Spinning RGB POV Display

June 30, 2013

Unfortunately this project did not work out as well as I had planned. I could not get it to do animations. It would happily display one individual frame but when I wanted it to scroll through a number of frames, I ran into all sorts of problems. Having said that, I did come up with […]

The Great Race

June 29, 2013

The great race is a very addictive and easy to build little game. It is made from readily available and inexpensive components and was actually the first game I designed with a microcontroller. The idea of the game is to drive your car (the red dot) to the left and right of screen to avoid […]

8×85 Pixel RGB Spinning POV Display

June 29, 2013

This was my first attempt at an RGB LED POV Display.  POV stands for persistence of vision. This type of project works with our eyes relatively ‘slow’ refresh rate. When we flash some LED’s with certain information and then spin those LED’s, our eyes don’t see the fast flashes, but rather sees a complete picture […]

Super Pixel Bros

June 29, 2013

This game is based on the 1985 Nintendo classic – Super Mario Bros. Super Mario Bros is one of my all time favourite games. I liked it so much in fact that I decided to make my own version, but restricting the graphics to just 64 pixels! I have given it the name ”Super Pixel Bros” […]

BJT Biasings for iOS

June 29, 2013

This is an iOS app that I originally made to help students in my electronics classes to better understand the inner workings of various BJT circuits. I will often ask the students “What will happen to the Q-point if Rb was to increase?” or “What if I replaced the transistor with one that had a lower gain?” Often […]

The PICnDuino

June 23, 2013

The PICnDuino is an Open Source dual microcontroller development platform built into a tiny direct to USB device. It is compatible with both Arduino and Amicus18 which have an already established fan base giving you instant access to hundreds of tutorials, code examples, project designs and support forums. For the more adventurous users, you can even use […]

Microcontroller Oscillator Experiments

June 23, 2013

Tonight I decided to do a few experiments with an 18F2550 and PLL settings to see exactly what effect it would have on the operation of the microcontroller. More specifically, I just wanted to fix firmly in my head what the data sheet was telling me and also to see how long an instruction took […]

Gameboy to VGA Converter (In Progress)

June 22, 2013

I made mention a few weeks ago in the forum that I was working on some VGA experiments. Well, I decided to see if I could get an old Nintendo Gameboy from 1989 working on a VGA monitor. This page documents my experiments and progress in achieving this goal. As I make more progress, I […]