Embedded Systems Experience (STM32 – Embedded C)
Worked on embedded system development using the STM32F446RE microcontroller, focusing on low-level programming, peripheral interfacing, and real-time data handling.
Key contributions:
-
Developed firmware in Embedded C for hardware-level control and optimization
-
Implemented ADC (Analog-to-Digital Converter) for real-time sensor data acquisition
-
Designed DAC (Digital-to-Analog Converter) outputs for signal generation
-
Built PWM (Pulse Width Modulation) based control systems for precise signal modulation
-
Worked on Data Acquisition Modules (DAM) for capturing and processing real-world signals
-
Interfaced peripherals using registers and low-level drivers (not just copy-paste libraries)
Impact:
-
Gained hands-on experience with microcontroller architecture, memory handling, and timing-critical applications
-
Improved debugging skills using hardware tools and real-time testing