At the beginning of the summer, I decided to purchase a Raspberry Pi module, for no particular reason other than my love of everything tech.  After reading a few reviews, I realized the potential of having something that’s completely hack-able – and decided to jump on the Raspberry Pi wagon.  At the time, I was happy to be able to ssh in and use my Mac’s monitor and keyboard to connect to it remotely.  I ran a few python scripts and delighted in the ability to make things blink and to tap into the GPIO board’s API.

Excitement, reborn…

The novelty died off a bit as I didn’t have an actual purpose of having the unit, apart from simply playing around with it and forcing it to do my bidding.  But recently, a friend of mine received a Raspberry Pi unit for her birthday and thus a new opportunity was born — the chance to find an actual project to work on, this time, with a friend!

My mission, if I choose to accept it…

I spent my weekend reading blogs about projects that can be accomplished with the Raspberry Pi and I was excited all over again.  There were projects involving sound, media, web, servers, and so much more.  After some deliberation, I decided to get a Sense HAT and my plan is to collect data and aggregate it with numpy.  I recently started taking a data science course online, so I thought this would be a great way to collect my own data and do something fun with it.  This will be my first real project where I’m taking hardware and coding it directly so I’m really excited about that in general.

Filling the gap…

Ever since I decided to take the plunge to learn software development, there has been somewhat of a gap between how software communicates with hardware.  This semester, I took Computer Architecture which helped fill in a lot of questions on how what we create in code, translates to the 1s and 0s that the machine understands.  But it wasn’t until playing around with the Raspberry Pi that things really started to click into place.  So, I’m ready to get to work and turn my RPi into my own personal data logging superstar 🙂

Mira is a Senior Full Stack, specializing in Web Applications developed in the healthcare industry.