P@# - #th pin on port @ (uses port registors)

TCK, TDI, TDO, TRST - JTAG debug pins (we don’t need them I think)

GPIO - General Purpose IO

EXTI - External Interrupt/event controller

LPBAM - Low-power Background Autonomous Mode

DMA - Direct Memory Access

SDIO - Secure Digital IO

RTC - Realtime Clock

RCC - Reset & Clock Control

TIM# - Timer

USART - UART but synchronous?

USB_OTG_FS - USB On-the-go Full-speed (very funny name)

I2S# - I2C for sound

CRC - Cyclic Redundancy Check (basically some kind of checksum)

FATFS - Fat Filesystem support (FAT32 etc)

LIBJPEG - Reads JPEG images

MBEDTLS - Embedded TLS

FREERTOS - Free Realtime Operating System

OSC - Oscillator

ODT - Output Data Register