/Digital-electronics-3

AVR course at Brno University of Technology

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

  1. Git version-control system, AVR tools
  2. Control of GPIO, LED, push button
  3. User library for GPIO control
  4. Interrupts, timers
  5. Display devices, 7-segment display
  6. Display devices, LCD display
  7. ADC and UART serial communication
  8. I2C/TWI serial communication
  9. Combining C and assembly languages

C project

9.-13. 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