Electronics and communication practically
Code | Completion | Credits | Range | Language |
---|---|---|---|---|
B2B99EKP | KZ | 4 | 2P+2L | Czech |
- Course guarantor:
- Vladimír Janíček
- Lecturer:
- Vladimír Janíček
- Tutor:
- Viktor Adler, Vladimír Janíček, Tomáš Straka, 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
- Note:
- Further information:
- https://moodle.fel.cvut.cz/course/view.php?id=6893
- Time-table for winter semester 2024/2025:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon Tue Wed Thu Fri - Time-table for summer semester 2024/2025:
- Time-table is not available yet
- The course is a part of the following study plans:
-
- Electronics and Communications 2018 (compulsory elective course)