Skip to content

Repository containing projects based on STM32F4xx microcontrollers.

Notifications You must be signed in to change notification settings

jakubstandarski/stm32f4xx_projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

STM32F4xx: Tutorials | Projects | Knowledge

Overview

Goal

Introduction into embedded systems based on STM32F4xx microcontrollers.

Topics

Microcontrolles (boards):

  • STM32F407xx (STM32F407G-DISC1)
  • STM32F413xx (STM32 NUCLEO-F413ZH)
  • STM32F401xx (STM32 NUCLEO-F401RE) [DEPRECATED]

Peripherals:

  • Clocks (HSI, HSE, PLL)
  • Timers
  • RTC
  • GPIOs
  • ADC
  • I2C
  • SPI
  • USART/UART
  • DMA

Programming:

  • Makefile
  • Cross-compilation
  • Linker script
  • Startup code
  • Low-layer API
  • HAL

System requirements

  • OS: Ubuntu 20.04
  • Toolchain: GNU Arm Embedded Toolchain 9-2020-q2-update 9.3.1
  • Third party packages: STM32CubeF4

About

Repository containing projects based on STM32F4xx microcontrollers.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages