A list of the 40 libraries in the architecture stm32.

ADCTouchSensor Create Touch Sensors with a single analog pin without external hardware
FatFs FAT file system based on open-source FatFS solution.
KONNEKTING Device Library A library that enables creating KNX devices powered by Arduino.
NintendoControllersSTM32 Support Nunchuck, GameCube controller and Game Port joysticks on STM32F1
SPIMemory SPI Memory library for Arduino. (Formerly SPIFlash)
STM32duino Examples Provides several examples for the Arduino core for STM32 MCUs.
STM32duino FP_Examples Provides several Function Packs that combine the usage of several X-NUCLEO boards
STM32duino FreeRTOS Real Time Operating System implemented for STM32
STM32duino HTS221 Capacitive digital sensor for relative humidity and temperature.
STM32duino I-NUCLEO-LRWAN1 This library provides the LoRa® driver for the expansion board I-NUCLEO-LRWAN1.
STM32duino ISM43362-M3G-L44 This library includes drivers for Inventek Systems WiFi device named ISM43362-M3G-L44.
STM32duino LIS3MDL High-performance 3D magnetometer.
STM32duino Low Power Power save primitives features for STM32 boards
STM32duino LPS22HB 260-1260 hPa absolute digital output barometer.
STM32duino LPS25HB 260-1260 hPa absolute digital output barometer.
STM32duino LSM303AGR 3D accelerometer and 3D magnetometer.
STM32duino LSM6DS0 3D accelerometer and 3D gyroscope.
STM32duino LSM6DS3 3D accelerometer and 3D gyroscope.
STM32duino LSM6DSL 3D accelerometer and 3D gyroscope.
STM32duino LwIP A Lightweight TCP/IP stack
STM32duino M24SR64-Y This library includes drivers for ST's M24SR64-Y NFC/RFID tag.
STM32duino MX25R6435F Quad-SPI NOR Flash memory library.
STM32duino Proximity Gesture Allows performing simple gestures detection using proximity sensors
STM32duino RTC Allows to use the RTC functionalities of STM32 based boards.
STM32duino SPBTLE-RF This library includes drivers for ST's BlueNRG/BlueNRG-MS Bluetooth Low Energy device.
STM32duino STM32Ethernet Enables network connection (local and Internet) using the STM32 Board.
STM32duino STM32SD Enables reading and writing on SD card using SD card slot of the STM32 Board.
STM32duino VL53L0X Allows controlling the VL53L0X (Time-of-Flight and gesture detection sensor)
STM32duino VL6180X Allows controlling the VL6180X (proximity and ambient light sensing (ALS) sensor)
STM32duino X-NUCLEO-53L0A1 Allows controlling the VL53L0X sensors on board of X-NUCLEO-53L0A1
STM32duino X-NUCLEO-6180XA1 Allows controlling the VL6180X sensors on board of X-NUCLEO-6180XA1
STM32duino X-NUCLEO-IDB05A1 Allows controlling the ST X-NUCLEO-IDB05A1 expansion board
STM32duino X-NUCLEO-IHM02A1 Allows controlling the ST X-NUCLEO-IHM02A1 expansion board
STM32duino X-NUCLEO-IKA01A1 Allows controlling the ST Microelectronics X-NUCLEO-IKA01A1 Expansion Board
STM32duino X-NUCLEO-IKS01A1 Allows controlling the ST X-NUCLEO-IKS01A1 expansion board
STM32duino X-NUCLEO-IKS01A2 Allows controlling the ST X-NUCLEO-IKS01A2 expansion board
STM32duino X-NUCLEO-LED61A1 Allows controlling the ST Microelectronics X-NUCLEO-LED61A1 Expansion Board
STM32duino X-NUCLEO-NFC01A1 Allows controlling the ST X-NUCLEO-NFC01A1 expansion board
STM32duino X-NUCLEO-NFC03A1 Allows controlling the ST X-NUCLEO-NFC03A1 expansion board
STM32duino X-NUCLEO-NFC04A1 Allows controlling the ST X-NUCLEO-NFC04A1 expansion board