Projekt

Obecné

Profil

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.