Spork Console

3 games, 2 custom PCBs, 10x20 LED display, AT328-powered

Similar projects worth following
The Spork Console is a self-contained game console in the form of 2 custom PCBs (console with 10x20 LED display, and controllers), an Atmega328 microcontroller, and RJ12 cable (phone cable with 6 wires) to connect the console to the controllers. Code is written in the Arduino IDE, and uploaded using an Arduino Uno with its microcontroller taken out. It currently has 3 games:
* An obstacle game.
* A snake game (multiplayer).
* A tetromino game like Tetris.
  • 1 × ATmega328 Microprocessors, Microcontrollers, DSPs / ARM, RISC-Based Microcontrollers
  • 1 × Male pin header, 2.54 spacing Provides access to power, ATmega328 pins, and display-out
  • 1 × Micro USB socket For power input (can power via header instead)
  • 1 × 16 MHz resonator, SMD 3213-3P With built-in capacitors; used as the clock for the ATmega 328
  • 1 × 28 pin DIP socket For the ATmega328

View all 13 components

Enjoy this project?



BlastoSupreme wrote 06/09/2019 at 22:40 point

That looks so awesome! Great idea using the RJ12 cable!

  Are you sure? yes | no

Ben Anderman wrote 06/13/2019 at 21:53 point

Thank you! I was worried at first, when the initial cables I made were very flaky, and needed to be held in place. I think I just used the crimper wrong though; now I have good cables, and I'm really happy with the decision — it's both funny, and practical. :) 6 wires = ground, power, 3 data for the shift register, and 1 to know if it's connected.

  Are you sure? yes | no

Richard Hogben wrote 06/07/2019 at 19:11 point

Looks great, how long was this in development?

  Are you sure? yes | no

Ben Anderman wrote 06/08/2019 at 19:58 point

Thanks! About 2 months. I've been meaning to add more details, but haven't gotten around to it yet.

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates