/Digital-electronics-2

AVR course at BUT 2020-WS

Primary LanguageCMIT LicenseMIT

Digital electronics 2

The repository contains AVR lab exercises for bachelor course Digital Electronics 2 at Brno University of Technology, Czechia.

Exercises

  • Git version-control system, AVR tools
  • Control of GPIO, LED, push button
  • Creation of user library for GPIO control
  • Interrupts, Timers
  • Display devices, 7-segment display
  • Display devices, LCD display
  • ADC, serial communication, UART
  • Serial communication, I2C/TWI

Project

  • General instructions

Materials

The following hardware and software components are mainly used in the lab.

Hardware

Software

References

  1. How to use AVR template on Linux
  2. How to use AVR template on Windows
  3. Peter Fleury, AVR-GCC libraries
  4. Wykys, Tools for development of AVR microcontrollers