I’m almost midway in my embedded system course where, as a class, we are designing temperature and humidity sensor(THS) for Pine Mountain Settlement School(PMSS). Last week, we had the opportunity to meet Geoff, executive director of PMSS, and ask various questions to deconstruct all the ideas to build this THS. One of the things that we discovered during this process was THS has to be battery powered and the battery has to survive at least six months before replacement. This led us to explore this interesting question: How can we design a THS that runs on battery(cell) for at least six months?
In this blog, I’m going to write about an option we are exploring to build low powered temperature and humidity sensor with Arduino Pro Mini.Read More »
In our Embedded systems class, we are designing and manufacturing Temperature and Humidity sensors (TH Sensor) for Pine Mountain Settlement School (PMSS) . After a group of students investigated the site for potential clues about how to go about designing the sensor, we are faced with an interesting challenge. How should we power our sensor? Batteries or Power Adapters? What kind of network communication links should we use? WiFi or Radio Links? Since there are many possibilities and challenges we came up with a conjecture: “Designing the sensor for battery and wifi is the simplest most direct pathway to solving PMSS SC.”
In this blog post, I will explore different sources that can be used to power our TH Sensors ( Arduino) and different communication links to for the TH Sensor to communicate data, and compare the advantages and disadvantages of using each of those sources.
Note: My comparisons are under the assumption that we will be using an Arduino as a platform for these TH Sensors.Read More »
I was not surprised to see the video where two hackers Charlie and Chris remotely hijacked an SUV. In fact, I had seen many similar videos. But what stood out to me most was the vulnerability of our software resulting in life-threating situations like having a jeep hacked in the middle of the highway while you are driving.
In my last post, I wrote about how informal communication can impact the productivity and efficiency of a company and shared some of the ways we communicate at my Internship site. While I discovered that informal communication plays a big role in eliminating conflicts, and boosts the morale of employees, formal communication is also important to keep us accountable. In this post, I’m going to share some of the formal communication tools we use at my internship site, and how it has made me more accountable.Read More »
Workplace communication is very important. For companies to operate efficiently and be productive they have to ensure it is necessary to ensure that its employees are communicating effectively. In this blog post, I’m going to share some of the ways we communicate at my internship site and how it has changed my perspective on doing productive work.
The most commonly used tool for communicating with each other is Slack. Slack has revolutionized workplace communications in many manners. It takes the formality out of writing emails but also keeps conversation organized, unlike messaging applications. We have different channels for different projects, and I can easily reach out for help to any of the projects managers, or mentors through personal messages without disrupting the workflow. We also have a #random channel and what I love most about this channel is someone will post a random gif every hour using a giphy robot installed in Slack. When you look at the giphy and laugh it relieves the stress you have built up sitting in the same chair, staring at the monitor, and crunching out code. I think, allowing freedom of expression using text, images, videos, gifs or any other form of communication creates good connections between employees.
Enough about Slack. In-person communication is also very important. Most of the in-person communication takes place during meetings. What I like most about working here is the flat hierarchy in communication. I can go up to anyone and ask questions that I have and even the CEO has dropped by my table many times asking me how I was doing or what I was working on. This really boosts your morale, when you do not hesitate to ask questions.
I believe Berea has perfectly prepared me for working in this kind of environment because it is very easy to reach out to your professors, advisors, or peers in Berea. The ability I developed at Berea to ask questions without much hesitation has proven very helpful, and I continue to improve that here.
So, this post was mainly about informal communication. In the next post, I’ll write about all the formal ways we communicate to keep each other accountable.
The back-end developer on my team is on vacation and I needed help with a certain part of the API that is still undocumented. In this post, I’m going to talk about how I arrived at this problem and how I solved it in the absence of the back-end developer.Read More »
Today, I received wireframes from the designer on my team for the web application I’m building using Angular 2. This blog post is about my thought son using wireframes and why wireframing is an important stage in web development.
The importance of wireframes in web development.Read More »