ADCs / DACs – High-resolution data acquisition and waveform generation Timers – PWM generation, capture/compare Interrupts & GPIOs – Event-driven control and fast digital I/O handling
Communication Protocols
familiar with CAN, SPI, I²C, UART
Development Workflow
Peripheral initialization with STM32CubeMX. C++ firmware development in Keil and STM32CubeIDE. Integration of power electronics control algorithms and application-specific code.