A ventilation system application based on STM32F103, featuring basic sensor integration and LCD display support.
-
Updated
Jul 25, 2025 - C
A ventilation system application based on STM32F103, featuring basic sensor integration and LCD display support.
Demonstrate interrupt-driven button input and a finite state machine to control LED modes with short and long press detection on STM32F446.
Embedded firmware project for STM32 Nucleo-F446 demonstrating EXTI interrupts, button debouncing, and state-machine LED control.
Register-level STM32F446RE Driver Library developed from scratch using CMSIS without HAL APIs.
Diverse implementations on STM32F303
Final project of STM32 course — Alarm clock. It is written for STM32F051R8.
Bare-metal STM32 system monitor using TIM2 interrupts, EXTI button events, UART commands, LED heartbeat, and periodic statistics.
STM32 Nucleo-F401RE based smart car wiper and lighting system simulation. Features automatic/manual modes using water sensors, LDRs, and DHT11. Developed with ADC, PWM, and EXTI peripherals.
Bare-metal STM32 interrupt-driven button counter for NUCLEO-F446RE. EXTI13 + NVIC fire an ISR that toggles the LED and increments a volatile counter; main loop reports the count over USART2 — event-driven vs polling.
To associate your repository with the exti topic, visit your repo's landing page and select "manage topics."