STM32Duino as a teaching tool for high schools
STM32Duino jako výukový nástroj pro střední školy
Authors
Supervisors
Reviewers
Editors
Other contributors
Journal Title
Journal ISSN
Volume Title
Publisher
České vysoké učení technické v Praze
Czech Technical University in Prague
Czech Technical University in Prague
Date of defense
2025-06-17
Abstract
V této práci si kladu za cíl vytvořit materiály pro integraci mikrokontrolérů STM32 do
výuky vestavěných systémů na středních školách s využitím Arduino IDE a STM32duino
BSP. Text práce představuje výukový kurz určený pro studenty a učitele. Kurz obsa-
huje instalační návody, techniky práce a příklady kódů pro obsluhu periferií STM32
pomocí STM32duino BSP. Ke konci kurzu je prezentována syntéza uvedených konceptů v
podobě softwarově definovaného osciloskopu a generátoru signálu vytvořeného pomocí
STM32duino.
Kurz je koncipován pro výuku vestavěných systémů na středních školách, a proto jsou
příklady jednoduché a snadno pochopitelné. Kurz nemá být kompletním průvodcem
po mikrokontrolérech STM32, ale výchozím bodem pro studenty a učitele, který jim
umožní seznámit se s relativní jednoduchostí integrace mikrokontrolérů STM32 do výuky
vestavěných systémů prostřednictvím STM32duino.
Na závěr je představen program ArduBlock jako nástroj pro vizuální programování
mikrokontrolérů STM32.
This thesis aims to create materials for the integration of STM32 microcontrollers into high-school embedded systems education through the use of the Arduino IDE with the STM32duino BSP. The text of the thesis is a course intended to be used by students and teachers. It contains installation manuals, techniques and code examples for the operation of the STM32 periphery with the STM32duino BSP. Additionally, a synthesis of concepts is presented near the end of this course, creating a software-defined oscilloscope and signal generator with STM32duino. The course is intended to be used in high-school embedded systems education, and as such, the examples are kept simple and easy to understand. The course is not intended to be a comprehensive guide to STM32 microcontrollers, but rather a starting point for students and teachers to learn about the relative ease of integrating STM32 microcontrollers in embedded systems education using STM32duino. Finally, the ArduBlock program is presented as a tool for visual programming of STM32 microcontrollers.
This thesis aims to create materials for the integration of STM32 microcontrollers into high-school embedded systems education through the use of the Arduino IDE with the STM32duino BSP. The text of the thesis is a course intended to be used by students and teachers. It contains installation manuals, techniques and code examples for the operation of the STM32 periphery with the STM32duino BSP. Additionally, a synthesis of concepts is presented near the end of this course, creating a software-defined oscilloscope and signal generator with STM32duino. The course is intended to be used in high-school embedded systems education, and as such, the examples are kept simple and easy to understand. The course is not intended to be a comprehensive guide to STM32 microcontrollers, but rather a starting point for students and teachers to learn about the relative ease of integrating STM32 microcontrollers in embedded systems education using STM32duino. Finally, the ArduBlock program is presented as a tool for visual programming of STM32 microcontrollers.
Description
Citation
Underlying research data set URL
Permanent link
Rights/License
Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem v platném znění.
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.
A university thesis is a work protected by the Copyright Act of the Czech Republic. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one`s own expense. The use of thesis should be in compliance with the Copyright Act.