Skip to content
A pong game using Arduino and an OLED screen
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Media
.gitattributes
.gitignore
Arduino_Pong.fzz
Arduino_Pong.ino
README.md

README.md

Arduino Pong

A simple recreation of the classic game on an Arduino using an OLED screen.

Features

  • Classic pong action
  • Uses push-buttons to control up/down motion of paddles
  • Generates beeps for paddle hits and point gains

Video Demo

Check out Arduino Pong in action! The video is marginally more exciting than the gif.

https://www.youtube.com/watch?v=9ip8cONzBe4

Design

Hardware

  • Arduino Uno or equivalent
  • 128x64 OLED display
  • 1 220Ω resistor
  • 4 10kΩ resistors
  • 4 tact buttons
  • Piezo buzzer or speaker
  • Breadboard or PCB

Schematics

See the included Fritzing diagram (.fzz file) for details.

Thanks

Thanks to Adafruit for the awesome SSD1306 OLED driver library and GFX Library!

License

Creative Commons License
Arduino Pong by Jeremy Wilson is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

You can’t perform that action at this time.