# STM32 - ADC [TOC] ## References Think of `HAL_ADC_PollForConversion()` + `HAL_ADC_GetValue()` as glorified version of `analogRead()`. ### [Getting Started With STM32 & Nucleo Part 4: Working with ADC and DMA - Maker.io](https://youtu.be/EsZLgqhqfO0) {%youtube EsZLgqhqfO0 %} ### [STM32L4 training: 04.3 Analog peripherals - Analog to Digital Converter (ADC) theory](https://youtu.be/QPxWiGo346Q) {%youtube QPxWiGo346Q %} ### [STM32L4 training: 04.4 Analog peripherals - Hands-on ADC](https://youtu.be/nLElR9CTnWM) {%youtube nLElR9CTnWM %} ### [STM32G4 OLT - 24 . Analog ADC](https://youtu.be/8g_nOSQeiZk) {%youtube 8g_nOSQeiZk %} ### [STM32 Timer-based ADC sampling at a specific rate, with debug output](https://youtu.be/r9UlXjrAOtc) {%youtube r9UlXjrAOtc %} ### [Rotary Angle Sensor and STM32 || ADC](https://youtu.be/fExmGT4Q4lg) {%youtube fExmGT4Q4lg %} ### [Interface 74HC4051 multiplexer with STM32 || CubeIDE || HAL](https://youtu.be/EHZJEMcpwTc) {%youtube EHZJEMcpwTc %} ### [Joystick module with STM32 || ADC || Multi Channel || HAL](https://youtu.be/PMdsk_qKnag) {%youtube PMdsk_qKnag %} ### [ADC in STM32 || Single Channel || Keil](https://youtu.be/TXRdQ1UvFZc) {%youtube TXRdQ1UvFZc %} ### [STM32 ADC MULTI CHANNEL without DMA || HAL || Poll](https://youtu.be/5l-b6lsubBE) {%youtube 5l-b6lsubBE %} ### [How to boost ADC conversion rate on STM32L4 - 1 Introduction and theory](https://youtu.be/DAdgmisKFo4) {%youtube DAdgmisKFo4 %} ### [How to boost ADC conversion rate on STM32L4 - 2 Hands-on](https://youtu.be/nUejeLYKmfw) {%youtube nUejeLYKmfw %}