ADC1 controlled by TIM3. Samples are stored in memory via DMA1. Half-full and full DMA interrupt-driven start the transfer of the data through UART1 TX.