Arduino Pomodoro Timer

Using an Arduino Uno, I constructed an embedded Pomodoro timer for helping students better manage their studies. The system incorporates a push button for user contact, an LCD display for real-time status updates, and LEDs (green for work, red for break). To control work/break cycles, autonomous tim...
- Programming: Embedded C/C++ (Arduino)- Microcontroller Platforms: Arduino Uno- Embedded Systems: Finite-state machines, real-time timing (millis())- Electronics: Circuit design, resistors, LEDs, push-button interfacing- Hardware Integration: LCD display, digital I/O control- Debugging & Testing: Hardware/software troubleshooting, iterative testing- Tools: Arduino IDE
Mini Course Projects

Mini Course Projects

In the first semester of the second year, I completed a series of mechanical design projects using a standardized Meccano kit with strict limitations on available components and budget. The objective was to design and construct functional mechanical systems while working within real-world engineerin...
-> Mechanical Design & Prototyping-> Structural Analysis (basic load and stability considerations)-> Constraint-Based Design-> Problem Solving-> Mechanical Assembly (Meccano systems)-> Design Optimization with Limited Resources-> Teamwork & Project Planning

Car Sensor with ESP32

This project involved the design and implementation of a proximity-based alert system, replicating a similar one to car sensors, while using an ESP32 microcontroller. The goal of this project was to expand my skills in embedded systems, incorporate new electronic components, and become familiar with...
-> Embedded Programming (C/C++, ESP32)-> Microcontroller Systems (ESP32)-> Sensor Integration (Ultrasonic Distance Sensor)-> Digital Electronics (LEDs, buzzer interfacing)-> Circuit Design & Prototyping-> Debugging & System Testing