Skip to content

belyalov/stm32-hal-libraries

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

98 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STM32 HAL libraries Build Status

Set of useful high quality libraries to make interaction with various hardware / modules / etc simple.

List of libraries

  • LoRa library (for devices based on SX1276 chip), does not implement LoRaWAN.
  • SHTC3 temperature/humidity no that high precision I2C sensor.
  • SHT3X temperature/humidity high precision I2C sensor.
  • SI7021 temperature/humidity high precision I2C sensor.
  • VEML6030 ambient light high precision Ambient Light I2C sensor.
  • Debug - tiny size helpers to print text / values through UART
  • Ring Buffer - simple set of macros to work with ring (circular) buffer. In favour of *nix queue.h.
  • NanoPB Ring Buffer streams - ring buffer based input/output streams for nanopb.
  • Printf - basic printf() redirector to hUARTx

Usage

  • Super simple way: just copy required files into your STM32 HAL project.. that's it!
  • git submodules