Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025

Electronics and communication practically

Login to KOS for course enrollment Display time-table
Code Completion Credits Range Language
B2B99EKP KZ 4 2P+2L Czech
Garant předmětu:
Vladimír Janíček
Lecturer:
Vladimír Janíček
Tutor:
Viktor Adler, Pavel Bezpalec, Vladimír Janíček, Jiří Svatoň
Supervisor:
Department of Microelectronics
Synopsis:

The course is devoted to practical experiments with the ESP 32 SoC board and a set of external add-on modules. Students will get acquainted with the rules of application design in ArduinoIDE and Visual Code Studio using libraries for operating internal and external peripherals. Sample applications are focused on standardized issues that cover the professional focus of the Electronics and Communications program. Part of the exercise will be devoted to the description of the design of printed circuit boards, their production and mounting. Students will get a board with SoC ESP32 for experimentation, which they can also use for home preparation.

Requirements:
Syllabus of lectures:

1) ESP32 platform and use in application design

2) ESP32, web server, WIFI communication

3) ESP32, use of Bluetooth

4) ESP32 and Visual Code Studio

5) PCB design methodology, practical demonstration of KICAD control

6) Simulation software, ESP32 WOKWI emulators

7) External peripherals with ESP32

8) Signal generation with ESP32

9) Signal transmission via ESP32 optically

10) Signal transmission via ESP32 wirelessly

11) Signal analysis with ESP32

12) Signal analysis with ESP32 II

13) Automation with ESP32

14) Reserve

Syllabus of tutorials:

1) Description of code creation, library.

2) Communication using WIFI, web server

3) Communication via Bluetooth

4) Use of internal peripherals ADC and DAC

5) PCB design

6) PCB mounting, ESP32 simulation

7) External modules, support in libraries

8) Musical instrument with optical control ala theremin

9) Signal transmission wirelessly (optically)

10) Design of antenna system for wireless communication

11) Spectrum analyzer

12) Doppler radar

13) Control the application via external Google services

14) Reserve

Study Objective:
Study materials:

1) https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/index.html

2) https://dronebotworkshop.com/esp32-intro/

3) https://navody.dratek.cz/navody-k-produktum/vyvojova-deska-esp32.html

4) http://kabinet.fyzika.net/ESP32/ESP32.php

5) https://randomnerdtutorials.com/projects-esp32/

Note:
Further information:
https://moodle.fel.cvut.cz/course/view.php?id=6893
Time-table for winter semester 2024/2025:
Time-table is not available yet
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2024-04-23
Aktualizace výše uvedených informací naleznete na adrese https://bilakniha.cvut.cz/en/predmet7141806.html