Dual Display Pomodoro Timer Using ESP 32

This is a dual-display Pomodoro timer using an ESP32, combining a 16x2 LCD and a 0.96” OLED both running on the same I2C bus. The OLED shows the countdown, while the LCD displays whether you're in study or break mode. You can set custom times using a potentiometer, and LEDs give real-time visual progress. It’s compact, intuitive, and designed to help you focus better while learning embedded systems.

Jun 23, 2025

1887 views

0 respects

Components and supplies

1

push buttons

1

ESP 32

1

5mm Red LED

1

10kOhm potentiometer

1

16x2 LCD display with I²C interface

1

Blue LED

1

5mm Green LED

1

40 colored male-male jumper wires

3

Jumper Wire Female to Male

3

330 ohm resistors

1

0.91 Inch 128x32 IIC I2C Blue OLED LCD Display DIY Oled Module SSD1306 Driver IC DC 3.3V 5V For Arduino PIC

Apps and platforms

1

Arduino IDE

Project description

Code

Dual Display Pomodoro Timer Using ESP 32

pomodoro timer using esp 32

/

0
0
Latest commit to the master branch on Invalid date

Documentation

Circuit diagram

Circuit diagram for the pomodoro timer

1.png

Image

Comments

Only logged in users can leave comments

t0talstorm

0 Followers

0 Projects

0