Design with Microprocessors – 2023-2024

Lecture

 

1. Microprocessor based systems. The AVR Microcontrollers – registers, memory, instructions. Intro to Arduino.

 

2. I/O and interrupts of AVR microcontrollers.

 

3. I/O and interrupts with Arduino.

 

4. Timers.

 

5. Timing on Arduino.

 

6. Serial communication interfaces.

 

7. The I2C interface. Serial interfaces of Arduino.

 

8. Use of analog signals.

 

9. Motors.

 

10. The ESP32 microcontroller.

 

11. The ESP32 microcontroller – part 2.

 

12. The ESP32 microcontroller – WiFi and files.

 

 

Recommended reading: Introduction to Microcontrollers, by G. Gridling and B. Weiss, TU Wien.

 

 

Laboratory works

 

Îndrumător de laborator – RO

 

Laboratory guide – EN

 

New laboratory works, with ESP32

 

Lucrarea 7 – ESP32 si WiFi – RO

 

Laboratory work 7 – ESP32 and WiFi – EN

 

 

Lucrarea 8 – ESP32 ca client – RO

 

Laboratory work 8 – ESP32 as a client - EN

 

 

 

Older laboratory work 8 - Bluetooth

 

Lucrarea de laborator 8 – comunicatie prin Bluetooth – RO

 

Lab work 8 – Bluetooth communication - EN