How mythilisivasubramanian/stm32-learning works
This repository is a personal STM32 and embedded-systems learning log, not a runtime application. Its workflow is a learner progressing from fundamentals toward peripherals, processor internals, and interrupts through explanatory notes and practical experiments. The graph represents the documented learning stages and the notes present in the tree; the README also names future or broader topics that have no dedicated files yet. No source excerpts were provided, so relationships are limited to the README’s stated progression and scope.
Main entry points: 05_gpio_and_pin_control.md GPIO Control · 07_timers_and_interrupts.md Timers · 01_embedded_systems_&_STM32_intro.md Embedded Intro · 01_Cortex_M4_Core_Registers.md Core Registers
Components 15
Embedded Fundamentals
- Embedded Intro
docs/01_Fundamentals/01_embedded_systems_&_STM32_intro.md - Bitwise Operations
docs/01_Fundamentals/02_Bitwise_Operations.md - STM32 Overview
docs/01_Fundamentals/03_STM32_Overview.md - STM32 Overview Notes
docs/01_Fundamentals/03_STM32_Overview_02.md - Memory Architecture
docs/01_Fundamentals/04_stm32_architecture_and_memory.md
STM32 Peripherals
- GPIO Control
docs/01_Fundamentals/05_gpio_and_pin_control.md - GPIO Inputs
docs/01_Fundamentals/06_gpio_input_and_button_handling.md
Cortex-M4 Internals
- Core Registers
docs/02_Cortex-M4 Core Registers/01_Cortex_M4_Core_Registers.md - Register Practice
docs/02_Cortex-M4 Core Registers/01_Cortex_M4_Core_Registers_Practical.md - Cortex-M4 Internals
docs/03_Inside_Cortex_M4/01_Inside_Cortext_M4.md - Cortex-M4 Notes
docs/03_Inside_Cortex_M4/test.md
Interrupt Handling
- Timers
docs/01_Fundamentals/07_timers_and_interrupts.md - NVIC and Interrupts
docs/04_Interrupts_NVIC/01_Interrupts_NVIC_theory.md
Other components
- Learner
- Further Topics
README.md
Connections 17
- Learner → Embedded Intro: studies
README.md - Learner → Bitwise Operations: studies
README.md - Learner → STM32 Overview: studies
README.md - Learner → STM32 Overview Notes: studies
README.md - Learner → Memory Architecture: studies
README.md - Learner → GPIO Control: studies
README.md - Learner → GPIO Inputs: studies
README.md - Learner → Timers: studies
README.md - Learner → Core Registers: studies
README.md - Learner → Register Practice: studies
README.md - Learner → Cortex-M4 Internals: studies
README.md - Learner → Cortex-M4 Notes: studies
README.md - Learner → NVIC and Interrupts: studies
README.md - Embedded Intro → GPIO Control: progresses to
README.md - GPIO Control → Timers: progresses to
README.md - Timers → Core Registers: continues into
README.md - Learner → Further Topics: tracks
README.md