University course: Embedded Systems
This repository contains all the protocols and assignments completed during the Embedded Systems course at the University. The course covers various aspects of embedded systems design and programming, with a focus on the STM32 microcontroller.
- Introduction to STM32 and GPIO with Digital IO
- Display
- Display Example
- Timers - IRQ - PWM
- Timer Example
- TImer with IRQ Example
- ADC Protocol
- ADC Example
- UART Communication
Each protocol folder contains the source code implementation of the protocols with related examples.
- Visual Studio Code with the PlatformIO.
stm32_unict_lib
library provided by the university for the STM32 microcontroller.
This repository is licensed under the MIT license. See the LICENSE
file for more details.
Alessandro Ferrante