Skip to content
#

stm32-library

Here are 23 public repositories matching this topic...

I2C Bare metal drivers for stm32 f4 family of microcontrollers written in C from scratch .The driver contain apis for the user to send and receive data i2c communication . The driver has two flavor of apis polling based (blocking ) and Interrupt based (non blocking ) check examples in the Src folder for more reference .

  • Updated Jan 6, 2022
  • C

GPIO Bare metal drivers for stm32 f4 family of microcontrollers written in C from scratch .The driver allows user to configure the gpio pins of stm32 microcontroller in Input Mode , Output mode , Alternate function mode , interrupt mode and configure interrupt priority . The driver also exposes apis to read and write data to and from gpio pins a…

  • Updated May 6, 2023
  • C

An STM32-RTOS Arduino library to implement all kind of switches out of simple push buttons (Momentary buttons) by using embedded simulated behavior. Make the same pushbutton behave completely differently according to needs by just an assignement. Save panel space by reusing the minimum pushbuttons.

  • Updated Jun 18, 2025
  • C++

RCC bare metal drivers for Stm32 f4 family of microcontrollers written in C . The driver contains apis for the User to set clock speed for AHB , APB1 , APB2 bus .The driver also allows changing the APB and AHB bus frequency on the fly , and also contains apis for to get the current frequency at which AHB and APB bus is running at

  • Updated Jun 21, 2022
  • C

Improve this page

Add a description, image, and links to the stm32-library topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the stm32-library topic, visit your repo's landing page and select "manage topics."

Learn more