Werable Sense Gloves

About the project

Wearable Infrared thermometer with Bluetooth connectivity.

Items used in this project

Hardware components

Rechargeable Battery, 3 V Rechargeable Battery, 3 V x 1
Tilt Switch, SPST Tilt Switch, SPST x 1
Infrared Temperature Sensor, Thermopile Infrared Temperature Sensor, Thermopile x 1
Nordic Semiconductor nRF52840 Dongle Nordic Semiconductor nRF52840 Dongle x 1

Software apps and online services

Android Bluetooth App Android Bluetooth App
Android Studio Android Studio

Hand tools and fabrication machines

Soldering iron (generic) Soldering iron (generic) x 1
Hot glue gun (generic) Hot glue gun (generic) x 1



Its was my wish to make something wearable with temperature sensing, i was thinking about goggles but ended up in making IR thermometer gloves.

Wearable Thermometer

I think the IR thermometer reached everyone hands and used widely due to the pandemic situation.

Its not surprise to see any guy with wearing gloves and holding the thermometer.

But I want to surprise the same guy with this "Wearable Thermometer Gloves "


Since its a wearable, I made the design very simple with Nordic dongle by adding only Non-contact Infrared temperature sensor from Melaxis MXL90614. I tried to use the existing RGB LED's on dongle for user notification. To make it simple I have used SPST Titt switch for sensing hand rotation/movements. Planned to use BUZZER but did not because want to make this design for low power so that the Glove can be powered with simple coin cell. In my case I have used special 3.2V rechargeable battery.


I used IAR workbench for development. Download the required software, tools and SDK from Nordic website. As 1st step I started with sensor interface, the challenging thing is to port the DK examples to dongle. Editing the sdk_config.h was bit not easy with current setup. I did not find any way to see the uart logs. Directly I integrated into BLE blinky example code and read the sensor data over GATT and it worked. The sensor was reading the ambient and object temperature.

Finally made some logic to blend with my requirements. Other end I have created my own Android app to read the data from GATT server. And made some nice UI to display the temperature and alerts on screen.


I setup in the way that it can be mounted on the gloves. Used soldering and glue guns to make the arrangements. The RGB led is very tiny not enough, so I made simple LED hover using glue stick and the result was nice. Finally attached the battery and jumper setup to power on. I took the Golf left-handed glove and stick the entire setup on it.


This Glove has 2 modes IDLE and MONITOR mode.

In the IDLE mode the BLUE LED turns ON. If mobile is paired the BLUE LED remains ON else its blinks at 1sec interval.

In the MONITOR mode, BLUE led is off and based on the temperature threshold value RED or GREEN led glows and sends the temperature reading to mobile only if connected. The mobile displays the data, also it checks the alert settings and shows alerts if the temperature reading exceeds the limit.

IDLE to MONITOR mode can be changed by positioning the hand. keeping the hand palm to face our side change the mode from IDLE to MONITOR.

The final working video is here:

Schematics, diagrams and documents



Main Code


Photo of ashokr


Hello! I’m Ashok. I’m currently working as software engineer. passionate about doing Hobbies Projects and Animations works.


Leave your feedback...