Wireless IoT Controls Integration and Testing

Project Overview

This project will allow the student to perform and maintain various tests related to the integration and performance of a wireless control system for specific heating applications in buildings. The goal of the project is to deploy a product solution to the market by the 2021-22 heating season. There are many technical challenges associated with such a project including networking, database management, product reliability, data storage and cloud connectivity amongst others. The intern will collect and analyze test data, perform programming changes, and help troubleshoot issues as they arise. This is an actively changing project as we work towards making a completely bulletproof product solution with 100% reliability. 

A laptop will be provided during the duration of this project.

Ideal Student

The ideal student is curious and passionate about technology and wants to take an active role in creating it. This should be someone with at least 1-2 years of experience programming microcontrollers (Arduino, Raspberry Pi, Beaglebone etc. . .)  using either C++ or Python (python preferred) and basic knowledge of how to use a terminal window in Linux is required. Knowledge of wireless radio transmission protocols preferred but not required (Zigbee, Bluetooth, Wifi, Enocean). SQL programming preferred but not required.


The student will get first-hand experience working on and developing new IoT technologies for the commercial and residential building market to effectively reduce carbon emissions and increase comfort. This project will allow the student to conduct proper technology testing, increase knowledge in various programming languages, and develop hardware and driver design skills.

Timeline Detail

2 (4 Hour) days per week for 10 weeks. Times are flexible.