Week 2 Day 1, I have no idea what IOT even stands for, the idea of circuitry terrifies me, and I must now face the feared C language. Brian begins the class by giving us a quick introduction to the world of IOT, explains to us in how many ways that this can be interpreted, it is quite fascinated, I slowly begin to understand what it is, and I must say it is fascinating. He has us set up our software environment, plug in some circuitry, and begin our first projects. The simple task that we start with is plugging in a simple LED light to the circuitry and lighting it up. I quickly realize that the code is very easy to interpret and I immediately begin messing with the loop to create fun patters, I am beginning to love this. As the week progresses, he begins to add other components to our board, it is becoming more elaborate, I love it. We begin to play with color lights with our Neopixel, we learn about binary code and how colors work. We play with patterns of light.
We eventually move onto the physical realm, we begin to play with an accelerometer and with some simple trigonometry interpreted into code, we are able to calculate pitch and roll of an airplane, this is incredible. As the week approaches its conclusion, he introduces us to gathering information from sensors and feeding it a cloud. We play with instruments on Adafruit and find ways to interpret the code. I began the week a little intimidated, not sure what to expect, not I am browsing the internet looking for components and trying to imagine projects that I can do on my own at home. I am no longer intimidated by C/C++, in fact I think I really like it and I just may play with it a lot more at home. In short, I really enjoyed this course and I feel like it has really fed my computer science curiosity with a newfound appreciation for hardware.