Skip to content

AlessandroFerrante/Embedded-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Embedded Systems

University course: Embedded Systems

Description

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.

Protocols

  1. Introduction to STM32 and GPIO with Digital IO
  2. Display
  3. Display Example
  4. Timers - IRQ - PWM
  5. Timer Example
  6. TImer with IRQ Example
  7. ADC Protocol
  8. ADC Example
  9. UART Communication

Each protocol folder contains the source code implementation of the protocols with related examples.

Requirements

  • Visual Studio Code with the PlatformIO.
  • stm32_unict_lib library provided by the university for the STM32 microcontroller.

License

This repository is licensed under the MIT license. See the LICENSE file for more details.

Author

Alessandro Ferrante

Releases

No releases published

Packages

No packages published

Languages