Back to Browse

USU ECE 3710 Personal Project

24 views
Jan 3, 2025
8:47

House Hold Multi-purpose timer Designed and implemented a household timer using STM32 microcontroller, capable of both stopwatch functionality and preset countdowns. Controlled two stepper motors to drive analog-style hands for seconds and minutes display, using precise timing algorithms. Developed robust state-based logic to manage operational modes, including start, stop, reset, and alarm activation. Integrated multiple peripherals, such as buttons, a buzzer, and hall-effect sensors, to enhance functionality and user interaction. Configured GPIOs and implemented sysTick interrupts to count accurately. Utilized advanced C programming techniques to manage global states, modularize functionality, and maintain readability and scalability.

Download

0 formats

No download links available.

USU ECE 3710 Personal Project | NatokHD