DEV Community

Discussion on: What is a Microcontroller?

Collapse
 
jwschultz profile image
John Schultz • Edited

Yes! My housemate and I started a spur-of-the-moment project, using what I think was a PIC 16F84, to create a portable device that we could use as a powerup respawn timer for "Halo."

We used DIP switches to select the map, and four LEDs to correspond to the four major powerups/specialty weapons. Each LED would start blinking slowly 10 seconds before its respective powerup respawned, and switch to blinking rapidly for the last 5 seconds.

We went from idea to working prototype in 17 straight hours, and I consider it the day my college/life path switched from "humanities student taking a programming class or two" to computer science/programming, because it was the first time I was able to use programming to create something novel and useful, and it was such a rush!

Collapse
 
anja profile image
Anja

Hi John, that's such a great story! 🤩 And yes it's always an awesome feeling to create something useful especially when you have to put in quite some time and succeed after all the hurdles. 🎉 I'm glad you have found your passion with it! 😊