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.
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
Documentation
Circuit diagram
Circuit diagram for the pomodoro timer
1.png

Comments
Only logged in users can leave comments