The project was to create a connected barbecue. It means that we were supposed to be able to control a barbecue with an application on our phone. This device will be exposed on a showroom at Lyon among many others, to expose all the knowledge and skills present in GCI Supply Chain. Thus, the objective was to create something as reliable as possible able to communicate via the Internet. A Raspberry Pi was used to control the barbecue and to discuss with the Microsoft Cloud : Azure. An Application was made to discuss with the cloud too.
My objectives were thus to learn how to make everything work together. Also, I had to keep in mind that the device had to be reliable so I had to keep testing everything : from the electronic to the code looping by the Azure Portal.
At the end of this project the BBQ was remotely control via a Web application. It was fully functional. To assure the robustness of the system risk analysis had be done. In case of trouble the user was alerted in real-time via the application. On the application the user could also see the temperature graph evolving in real-time, they could stop a recipe at any moment and start new ones as wishes. I did not heard about trouble with the BBQ after the end of my internship.
This project allowed me to develop the following skills :