Introduction
we will use OLED to display some basic information from the Android smartphone like Time, date, network strength and battery status. This project provides a basic idea and framework to build an Arduino based SmartWatch and can be further extended to display incoming calls, messages and many more on OLED display.
So here we fetch some information from an Android mobile phone by using an android application and then send this information to OLED display by using Bluetooth Module and Arduino Pro Mini. Android smartphone already has inbuilt Bluetooth to send the data and at receiving end we have used Bluetooth module HC-06 with Arduino. Bluetooth module HC-05 can also be used in place of HC-06.
In Android application, data is fetched from the mobile phone and sent to the Arduino as a String. Now after receiving the data, Arduino decodes the incoming string of bytes and put it in the temporary variables to display it on OLED display. In OLED display we have created some graphics to show the values, learn more about using OLED display with Arduino here.
Hardware Required
- 128×64 OLED display Module (SSD1306)
- Arduino( we have used Arduino Pro Mini. But we can use any Arduino Board)
- Bluetooth HC05/HC06
- Connecting Wires
- 3.7v Li-On Battery
- Jumper