Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail předmětu
FEKT-MPA-DIEAk. rok: 2024/2025
The course Digital Electronics focuses on advanced digital circuits, microprocessor technology, and use of MicroPython language for programming ESP32 microcontrollers. The course provides practical experience in the design and implementation of embedded systems, allowing students to deepen their programming skills and understanding of individual components within microprocessor systems. The course also includes an introduction to programming embedded devices for machine learning.
By the end of the course, students will learn to:
Jazyk výuky
Počet kreditů
Garant předmětu
Zajišťuje ústav
Nabízen zahraničním studentům
Vstupní znalosti
It is advantageous to have experience with microprocessor technology or microcontroller programming.
Pravidla hodnocení a ukončení předmětu
The course is graded out of a total of 100 points:
To successfully complete the course, students must:
ECTS Grading Scale:
Učební cíle
The aim of the course is to introduce students to the basics of microprocessor circuits and to teach them practical procedures for the design of circuit connections of embedded systems, as well as the essence and use of machine learning on embedded devices.
Studijní opory
All study materials are available in BUT e-learning. Recommended study literature is available in the BUT library.
Základní literatura
Elearning
Zařazení předmětu ve studijních plánech
Přednáška
Vyučující / Lektor
Osnova
Numbers in digital systems
Programming in Python
Introduction to microcontrollers and GPIOs
Object-oriented programming
Interrupt systems and Timers
Displays and ways to reduce consumption
Serial communication
Wireless communication
Project documentation, coding standards, version-control systems
Laboratorní cvičení
Control of GPIO pins
Timers
Liquid Crystal Display (LCD)
I2C serial communication
Wi-Fi communication
Machine learning project