STM32 UNO » Historie » Revize 3
Revize 2 (Ján Hýbl, 2026-10-30 12:59) → Revize 3/4 (Ján Hýbl, 2026-10-30 13:00)
h1. STM32-UNO - Development and Education Platform
[[Support|Back to Support]]
{{toc}}
h2. Overview
[[STM32-UNO_doc|STM32-UNO]] [[STM32-UNO|STM32-UNO_doc]] is an STM32-based development platform with Arduino UNO-compatible header positioning, designed for practical embedded-systems education and prototyping. The educational materials below support the F7ABBMTB course and may also be used for self-study.
h2. Hardware documentation
* Board overview and features (to be published)
* Pinout and GPIO signal mapping (to be published)
* Electrical schematic, power supply and SWD programming interface (to be published)
* Board layout, Gerber files and bill of materials (to be published)
h2. Software and development tools
* "STM32CubeMX":https://www.st.com/en/development-tools/stm32cubemx.html - hardware configuration and code generation
* "STM32CubeIDE":https://www.st.com/en/development-tools/stm32cubeide.html - C development and debugging
* "STM32CubeProgrammer":https://www.st.com/en/development-tools/stm32cubeprog.html - Flash programming and ST-LINK diagnostics
* STLINK-V3MODS programmer setup (covered in Lab 01; standalone article to follow)
h2. Laboratory exercises - F7ABBMTB
|_. Lesson |_. Topic |_. Topics covered |
| [[STM32_UNO_Lab_01_GPIO_LEDs|Lab 01 - GPIO Configuration and LED Control]] | First firmware and two LEDs | STM32CubeMX, STM32CubeIDE, GPIO, HAL, STLINK-V3MODS, SWD |
| Lab 02 (planned) | To be announced | To be announced |
h2. Notes
The first laboratory exercise includes a hardware-validation note covering MCU-to-DIO mapping and the physical SWD connector. Those details must be checked against the production STM32-UNO schematic before students wire the programmer.