Two default projects are included
Default Keil project, with CMSIS files v.1.5.0 included
Default Keil project, with CMSIS files v.1.5.0 included and clock for STM32F429-Discovery/STM32F446 slowed down to 168MHz and for Nucleo F411 down to 96MHz for USB communication
LED_BUTTON - Project example for STM32F4/29 Discovery
DELAY - Delay library for STM32F4/29
USART - USART library for STM32F4/29
SPI - SPI library for STM32F4/29
ADC - ADC library for STM32F4/29
DAC - DAC library for STM32F4/29
ILI9341 LCD - STM32F429 Discovery ILI9341 LCD library
I2C - I2C library for STM32F4/29
STMPE811 touch driver for STM32F4/29 Discovery board
ILI9341 Button - Button library for ILI9341 LCD and STMPE811 Touch driver on STM32F429
ONEWIRE - OneWire library for STM32F4/29
DS18B20 - DS18B20 OneWire temperature sensor library for STM32F4/29
SDRAM - ISSI 8MByte SDRAM on STM32F429 Discovery board
DS1307 - DS1307 RTC modeule for STM32F429 Discovery
HD44780 - HD44780 Alpha numeric LCD driver for STM32F429 discovery
NRF24L01+ - NRF24L01+ 2.4 GHz transceiver library
ILI8341 LTDC - ILI9341 LCD with LTDC hardware only for STM32F429
Internal RTC - Library for internal RTC on STM32F4xx devices
Independent watchdog - Library for watchdog on STM32F4xx devices
FATFS - Read SDcard with STM32F4xx using SDIO or SPI communication
RNG - Use of True random number generator peripheral on STM32F4xx devices
MFRC522 - Read RFID Cards with STM32F4xx devices
USB VCP - Use STM32F4xx as USB VCP device (Virtual COM Port)
AM2301 - AM2301 (DHT21) temperature and humidity sensor
ROTARY ENCODER - Connect Rotary Encoder to STM32F4xx device
GPS - Read GPS data on STM32F4xx devices
L3GD20 - Measure rotation of all 3 axis with L3GD20 gyro sensor
USB MSC HOST - Read USB flash drive with STM32F4xx
HC-SR04 - Measure distance with ultrasonic sensor on STM32F4xx
USB HID HOST - Read USB mouse and keyboard on STM32F4xx
4x4 KEYPAD - Read matrix keypad up to 4x4 with STM32F4xx
PWM - Use PWM on all possible timers for STM32F4xx device
USB HID Device - Turn STM32F4 into USB HID Device
LIS302DL/LIS3DSH - Accelerometers on STM32F4-Discovery board. Also can be used with any STM32F4 device
DAC SIGNAL - Output predefined signals with STM32F4 using DAC, DMA and TIM
BMP180 - Read atmosferic pressure on STM32F4 device
EXTI - Use external interrupts with STM32F4
LOW POWER - Power consumption modes for STM32F4
MCO OUTPUT - Output different clocks from STM32F4
STDIO - Use printf and fprintf/vfprintf on STM32F4
SERVO - Control RC servo with STM32F4
MPU-6050 - Read accelerometer and gyroscope data with STM32F4
Identification - Read identification bytes and 96-bits long UNIQUE ID from STM32F4
BKPSRAM - Interface backup SRAM on STM32F4
SWO DEBUG - Debug STM32F4 using SWO output
CRC - STM32F4 CRC Hardware module
PWM IN - Measure input PWM signal on STM32F4
OTP - One-time programmable memory on STM32F4
STemWin - STemWin implementation for STM32F429-Discovery
DMA2D GRAPHIC- Chrom-ART Accelerator on STM32F429-Discovery board
ETHERNET - Connect ethernet to STM32F4xx
GPIO - GPIO pins on STM32F4
GENERAL - General library for STM32F4
USART DMA - Extend USART with DMA TX functionality
SPI DMA - Extend SPI with DMA functionality
BUTTON - Use buttons with STM32F4xx
STRING - Dynamic string allocation for STM32F4xx
RCC - Dynamic PLL settings for STM32F4xx
CPU LOAD - CPU load monitoring for STM32F4xx
SSD1306 - Use OLED LCD with STM32F4
FFT - FFT Library for STM32F4xx devices