This video is about understanding ADC architecture of STM32 Nucleo-64 ARM Controller. In this video we will discuss how exactly Analog to digital converter works, what are the different ADC modes available, and inside architecture of ADC. We will go through datasheet and reference manual of STM32G070RB ARM Cortex M0+ and understand the functionality of ADC pins and see different registers available. In the second part, we will configure the STM32 CubeMX tool and Keil MDK-ARM toolchain and I will demonstrate how to write code for reading analog data using this board. We will go step by step and explore different options like SAR (Successive approximation ADC) ADC, ADC clock, ADC timing diagram.
Make your own Car GPS Tracker System
• Project 12 - Car GPS Tracker System Part 1
Other Arduino IoT Projects:
• Project 10 - ESP8266 News Station, Arduino...
Support channel with PayPal
https://www.paypal.me/microcontroller...
References users in the video
STM32G070RB Datasheet.
https://www.st.com/resource/en/datash...
STM32G070RB Reference Manual.
https://www.st.com/content/ccc/resour...
SAR ADC animation -
https://upload.wikimedia.org/wikipedi...
For other projects, visit my website
https://www.microcontrollershub.com
Facebook: / microcontrol. .
Twitter: / ucontrollershub
#STM32, #Nucleo ,#Nucleo64, #Nucleo32, #Nucleo144,#NucleoG070RB, #STM32G070RB, #STM32CubeMX,#Keil,#ARM, #Cortex, #ARM, # Controllers, #microcontrollershub, #ADC, #FreeRTOS, #AnalogToDigitalConverter, #Keil, #CubeMX, #STM