Skip to content

Collection of simple examples for the nucleo-f401re board used in my microcontroller course

License

Notifications You must be signed in to change notification settings

jomaway/nucleo-f401re-examples

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nucleo-f401re-examples

Collection of simple examples for the nucleo-f401re board used in my mcr lessons.

The repo is structured after the framework which is used. Some examples may exist in several versions.

  • Bare-metal uses raw register adresses and no framework at all. There are only two examples at the moment.
  • CMSIS uses the ARM CMSIS Framework.
  • MCAL uses a custom microcontroller abstraction library based on the CMSIS framework.
  • STM32Cube uses the official STM32Cube HAL. There is only one example project at the moment.

Plans are to add some libopemcm3 examples in the future.

Setup

To test the examples you need to install VSCode and PlatformIO.

Each example is a complete platformIO project, which you can open directly with PlatformIO.

About

Collection of simple examples for the nucleo-f401re board used in my microcontroller course

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages