Raspberry Pi Pico ADC with Voltage Measurement Examples

Raspberry Pi Pico ADC with voltage measurement examples

In this tutorial, we will learn how to use the ADC (Analog to Digital Converter) of the Raspberry Pi Pico using MicroPython. We will learn to read analog values from the ADC module of the Raspberry Pi Pico using both Thonny IDE and uPyCraft IDE. To provide an analog signal to the ADC channel, we … Read more

STM32 Nucleo ADC with Polling, Interrupt and DMA STM32CubeIDE

STM32 Nucleo ADC with Polling, Interrupt and DMA STM32CubeIDE

In this STM32 Nucleo tutorial, we will learn to use ADC and read analog input voltage using STM32CubeIDE and HAL libraries. We will discuss three methods to read ADC including polling, interrupt, and DMA method. This will be demonstrated with the help of an LED dimmer example where we will connect the potentiometer as an … Read more

ADC TM4C123G Tiva C Launchpad – Measure Analog Voltage Signal

Analog voltage measurement using TM4C123G Tiva C Launchpad microcontroller

In this tutorial, we will learn how to use the analog to digital module (ADC) of TM4C123GH6PM Microcontroller using TM4C123G Tiva C Launchpad. Firstly, we will learn to configure ADC modules and sample sequencer of TM4C123 using configuration registers. For demonstration purposes, we will measure analog voltage by using one of the analog input pins … Read more

STM32 Blue Pill ADC with Polling, Interrupt and DMA

STM32 Blue Pill ADC Polling Interrupt and DMA method

In this STM32 Blue Pill tutorial, we will learn to use ADC and read analog input voltage using STM32CubeIDE and HAL libraries. We will discuss three methods to read ADC including polling, interrupt, and DMA method. This will be demonstrated with the help of an LED dimmer example where we will connect the potentiometer as … Read more

ESP32 ADC with Arduino IDE – Measuring voltage example

Analog Voltage Measurement ESP32 ADC OLED Arduino IDE

In this tutorial, we will learn how how to use ADC (analog to digital converter) module of ESP32 development board with Arduino IDE. Furthermore, We will learn to measure analog voltage with ESP32 ADC channels. Recommended Components The following components are used in this project or are helpful for building it with the ESP32. Component … Read more

ESP32/ESP8266 ADC with MicroPython – Measure Analog Readings

MicroPython ADC Tutorial ESP32 and ESP8266

In this tutorial we will learn about the Analog to Digital Converter module and how to read analog values in Esp32 and Esp8266 in MicroPython firmware. We will achieve this by interfacing a potentiometer with our ESP32/ESP8266 boards and read its analog values respectively. Recommended Components The following components are used in this project or … Read more

Tracking Type ADC – Up/Down Counter Analog to Digital Converter

Tracking type ADC Circuit diagram blockdiagram

In the last tutorial, we learned about counter-type ADCs, which are single slope ADCs with an incrementing slope. Further, the counter value only increments until it matches the analog input voltage value. In simple words, the counter resets to zero after every single conversion. The counter counts only upward. Hence, it has only a positive … Read more

PIC Microcontroller ADC – How to Use PIC18F4550 ADC

ADC PIC MICROCONTROLLER PIC18F4550 with LCD Display

In this tutorial, we will go through an analog to digital converter or ADC module of pic microcontrollers. Almost all pic microcontroller series such as PIC10F, PIC12F, PIC16F, PIC18F, and PIC32 controllers have built ADC Modules. But its size depends on the device from which category/ series, you are using. In this tutorial, we will … Read more