MENU

Fun & Interesting

Multi-Channel ADC with STM32 using DMA and Interrupt– Multiple Analog Sensors

BINARYUPDATES 30,505 2 years ago
Video Not Working? Fix It Now

Learn how to use Multi Channel ADC with STM32 Microcontroller. We’ll program ADC to read multiple ADC channels of STM32 Nucleo board. This project uses DMA and Interrupt along with ADC to sample multiple sensor data. In the end, we’ll measure light intensity using LDR and variable resistor using POT as an analog sensor. [SUPPORT] ►► Try Altium Student Lab! You get FREE access to Altium Designer and Altium 365 https://www.altium.com/in/yt/binaryupdates ►► Free search engine for the best quality components from Octopart: https://octopart.com/ ►► Learn about Altium 365, the electronics product design platform that unites PCB design, MCAD, data management, and teamwork: https://www.altium.com/altium-365 [RESOURCES] ►► Need Help? To Learn Embedded Systems: https://courses.binaryupdates.com ►► Single Channel ADC: https://youtu.be/deMF2xu_ASQ [TIMESTAMPS] 00:00 Introduction 00:16 Altium Free Trial 00:47 Create new project 01:28 Configure Multi-channel ADC 03:04 Configure DMA in ADC 03:48 Configure NVIC Interrupt 04:30 Configure UART 05:04 Write code for ADC Multiple Channel 15:03 Connect LDR and POT with STM32 16:26 Upload the code on STM32 MCU 16:42 read multiple analog sensor values 18:05 outro

Comment