# 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 %}