RTC clock using Arduino Uno and TFT display

Опубликовано: 03 Август 2026
на канале: GABYONE EET
179
like

This topic shows how to build a real time clock with temperature monitor using Arduino, DS3231 RTC and ST7735R (ST7735S) 1.8″ color TFT display.

Building this project with Arduino is so easy, in the circuit there are two pushbuttons to set the time as well as the date, time, date and temperature are displayed on 1.8″ (128 x 160) TFT screen with ST7735 controller
Components Required:
To build this project we need the following components.

Arduino board
DS3231 board
ST7735R (ST7735S) TFT screen
5 x 1K ohm resistor
2 x push button
3V coin cell battery
Breadboard
Jumper wires
(All grounded terminals are connected together)

In the circuit there are 2 push buttons (B1 & B2) connected to Arduino pins 7 and 6 respectively, the two push buttons are used to set time and date parameters (minutes, hours, day of the week, date, month and year). Button B1 selects the parameter and B2 increments the selected parameter.

Arduino with DS3231 RTC and ST7735 TFT code:
We need 2 libraries (Adafruit_ST7735 and Adafruit_GFX) from Adafruit industries in order to compile the Arduino code below, these libraries can be downloaded from the link below:https://github.com/adafruit/Adafruit-...