0

Make A Pong Watch


Love Pong? Wear it on your wrist! via instructables

Time for another retro project, this time a wearable – always on – Pong Watch. Inspired by the classic video game, Pong.

Step 1: Parts List

Watch casing – Cheap 99p LED watch from eBay. This makes things a lot easier as I didn’t fancy designing or building a watch case. I just performed a few mods to it.
Display – Monochrome OLED with I2C interface. Just a few quid from eBay.
Processor – Microchip PIC 12F1840 8 pin Micro Controller from eBay for a few quid.
Battery – rechargeable Li-ion 052025 25mm x 20mm x 5mm from eBay for a few quid.
Li-ion charger – TP4056 Lithium charger module from eBay for a few quid.

Step 2: Write soft and Test

I used Microchip MPLABX to write some test code in C (attached) and downloaded it via PICKIT3 to the PIC 12F1840 and hooked it up to the OLED display. The PICKIT3 at this point was also supplying power to the circuit. The I2C was bit bashed in the code, but the PIC 12F1840 has a hardware I2C built in that I should really be using, that way the internal clock doesn’t need to run so fast saving on power. Unfortunately, it shares the same pins as the PICKIT3 programmer which interferes with the I2C pull ups meaning I would have to unplug the programmer to test which would result in me losing power to the device. It worked fine as it was and I decided I just wanted to get this thing built without exploring further features of the micro controller.

Full tutorial


Stop breadboarding and soldering – start making immediately! Adafruit’s Circuit Playground is jam-packed with LEDs, sensors, buttons, alligator clip pads and more. Build projects with Circuit Playground in a few minutes with the drag-and-drop MakeCode programming site, learn computer science using the CS Discoveries class on code.org, jump into CircuitPython to learn Python and hardware together, or even use Arduino IDE. Circuit Playground Express is the newest and best Circuit Playground board, with support for MakeCode, CircuitPython, and Arduino. It has a powerful processor, 10 NeoPixels, mini speaker, InfraRed receive and transmit, two buttons, a switch, 14 alligator clip pads, and lots of sensors: capacitive touch, IR proximity, temperature, light, motion and sound. A whole wide world of electronics and coding is waiting for you, and it fits in the palm of your hand.

Join 8,700+ makers on Adafruit’s Discord channels and be part of the community! http://adafru.it/discord

CircuitPython – Python on Microcontrollers is here!

Have an amazing project to share? Join the SHOW-AND-TELL every Wednesday night at 7:30pm ET on Google+ Hangouts.

Join us every Wednesday night at 8pm ET for Ask an Engineer!

Follow Adafruit on Instagram for top secret new products, behinds the scenes and more https://www.instagram.com/adafruit/


Maker Business — Wearable Myo ends production, soon to release smart glasses

Wearables — Resist warmth

Electronics — Hi-res mode for the (detailed) win!

Biohacking — Biohacking : The Wobbler Solution

Python for Microcontrollers — The Python powered synth is here @circuitpython @micropython @ThePSF #Python

Get the only spam-free daily newsletter about wearables, running a "maker business", electronic tips and more! Subscribe at AdafruitDaily.com !



1 Comment

  1. Thanks for featuring my project on your website, I’m honoured 🙂
    If I’d know you were going to blog it, I would have pointed some of my parts list to Adafruit.
    Cheers,
    Andrew

Sorry, the comment form is closed at this time.