From SOS Signals to Push Notification Panic: A Code-curious Novice's Hilarious IoT Adventure!

Hello world, or should I say, "Hello IoT-sy Turf!" This weekend, I embarked on a journey into the mysterious realm of Internet of Things (IoT) at our workplace event. Armed with nothing but my trusty USB cord, a computer, and a penchant for accidentally breaking code, I dove headfirst into the world of coding, leaving my support background in the dust.

Glowing IoT device connected to a laptop

The day kicked off with the exciting task of downloading an IDE. For the uninitiated (read: me), an IDE is like a magical toolbox for coding wizards. I'm not saying I broke a line or two in the process, but let's just call it hands-on exploration. Who knew coding could be an extreme sport?

Phase one: Making the camera stream like a pro. Easy peasy, right? Well, not exactly. Pin correlations on the board turned out to be the real brain-boggler. In my quest for pin enlightenment, I accidentally discovered how to write an SOS signal. Note to self: SOS signals are meant for emergencies, not for debugging code. Seeing my office light flicker in Morse code wasn't exactly what I had in mind for a successful start.

Phase two: Triggering a flashlight with a button. Simple, right? Wrong. Turns out my hands aren't the steadiest in the coding game. Picture this: me delicately attaching a button to the board, realizing that my fingers have a mind of their own. It was like trying to thread a needle during an earthquake. But hey, I got it done, and that button was attached even if it looked like it survived a coding rollercoaster.

And now, the grand finale: integrating push notifications. A challenge so grand, there was a prize for the first person to crack it. Spoiler alert: I didn't win. But, drumroll, pleaseā€”I successfully implemented the final code on my device. It works! If you had told me a year ago that I'd be in the running (or stumbling) for an IoT coding prize, I'd have rolled on the floor laughing.

In conclusion, from unintentional SOS signals to button-boarding roller coasters, this coding escapade was a riot. 

If you're considering attending an event like this and have doubts, just remember: even the most code-challenged among us can find humor in debugging disasters. Who knows, maybe next year, I'll be the one handing out prizes for the quirkiest code quirk. Until then, happy coding, and may your lines be unbroken!

About the author

Ntokozo Mgwenya profile picture

Ntokozo Mgwenya

Ntokozo Mgwenya

I am passionate about employee wellbeing, and I believe if we create a better working environment, we create a better society to live and thrive in. Read more from Ntokozo Mgwenya...