Main Content

Using the XIAO nRF52840 board I created a thermostat that is controlled via Bluetooth Low Energy with no physical controls.

A thermostat is the single most beneficial device that one can add to their home so it automatically maintains a steady and comfortable temperature in the home.

There are many types and variants of this simple device but in a nutshell, a thermostat is just a temperature-operated switch that controls a heater or a cooler depending on the setup and application.

In my example, I made a thermostat that can be attached to a central heating system, like a pellet burner, that can be then controlled via Bluetooth Low Energy from a mobile phone using a custom-built application.

The entire project is based on the XIAO nRF52840 BLE board from Seeed Studio and uses a DHT22 sensor to measure the temperature and humidity of the room.

Tools and materials used in the project:

- XIAO BLE nRF52840
- 5V Single Channel Relay
- Mini SPDT Switch
- DHT22 Temperature & Humidity Sensor
- Mini breadboards
- Mini breadboard jumpers
- Breadboard jump wires
- LiPo Battery
- Soldering station
- Cheap Android phone”

Link to article