Basic
GPIO
Interrupts
PWM
ADC
Communications
I2C
SPI