
Digital Inputs and outputs with all functionalities such as OD/PP and External Interrupt.
RTC
Real-time clock that provides time and date data, and Alarm functionality
I2C
Synchronous Serial interface that uses SCL and SDA lines to transmit and received data.
Reset and Clock Control; HSI, HSE and PLL. Also include LSI/LSE clock sources.
Allows half/full-duplex, synchronous, serial communication with external devices.
I2S
Audio Serial Interface that features: SD, WS, CK and MCK. Allow Full and Half duplex.
USART
Serial Sync/Async receive/transmit communication with different baud rates
FSMC
Digital Inputs and outputs with all functionalities such as OD/PP and External Interrupt.
LTDC
LCD TFT Display Controller unit that allows interfacing with external LCDs.
Ethernet MAC peripheral to allow transmit and receive data over Ethernet PHY.
DMA2D
Graphics accelerator that allows data transfer from memory to LCD directly.
USB
USB peripheral that allows Host and Device USB with CDC, MSC and HID middleware.
CRYPT
Cryptographic processor for DES, Triple-DES or AES (128, 192, or 256) algorithms.
QuadSPI
STM32 features Quad SPI peripheral to interface with external FLASH memories.
Random Number Generator core provides a random 32-bit value.
DCMI
Random Number Generator core provides a random 32-bit value.