Smart Boiler

Skill LevelArea of FocusOperating System
BeginnerBluetooth,
Embedded, IoT,
Sensors,
Smart Home
Linux

This project is designed to allow a user to start and stop a household water heater from a smartphone application via Bluetooth®. The system implemented on the DragonBoard™ 410c from Arrow Electronics is designed to save energy by controlling the boiler from the user’s phone and preventing it from running all day long. The system includes a temperature sensor to detect when hot water is ready for use. A pressure sensor can also detect a gas leak and trigger an alarm.

The aim of this project is to build a smart, safe and power efficient water heater. The boiler can be made more power efficient by using temperature sensors to regulate the usage, and monitor the system to switch the boiler off when it is not in use. Safety is also a key feature that the project aims to implement using inputs from temperature and pressure sensors.

Materials Required / Parts List / Tools

Source Code / Source Examples / Application Executable

Build / Assembly