Arduino Code Tutorials
-

Arduino with MCP23017 I2C Port Expander | How-to Guide
This tutorial explains how to connect and use the MCP23017 IC with Arduino development boards. The MCP23017 is a versatile 16-bit I/O expander that communicates with…
-

How to Interface ESP32 with ADS1115 ADC
This tutorial explains how to interface ESP32 with the ADS1115 ADC module. ESP32’s built-in ADC is great for basic applications. However, due to its non-linearity and…
-

Interface ZMPT101B AC Voltage Sensor with Arduino
This tutorial explains how to interface the ZMPT101B AC voltage sensor with an Arduino development board. Learn how we can use the ADC of Arduino to…
-

Measure AC using Arduino & ACS712 Current Sensor
This tutorial explains how to read alternating current (AC) using Arduino and an ACS712 current sensor. I shall use an Arduino UNO board for demonstration. Learn…
-

ADS1115 ADC with Raspberry Pi Pico & Arduino Code
This tutorial explains how to interface Raspberry Pi Pico with the ADS1115 external ADC module and use Arduino code to read analog signals. Whether you’re working…
-

VL53L0X Arduino Measure Distance | Time-of-Flight Sensor Guide
This tutorial will help you to use the VL53L0X Time-of-Flight (ToF) sensor with Arduino. A Time-of-flight sensor measures the distance of an object by calculating the…
-

DIY GPS Clock Using Arduino, LCD & GPS Module
Get the power of an atomic clock by using a GPS receiver (NEO-6M module) and an Arduino. This article will guide you in building a DIY…
-

Arduino GPS Module Guide (NEO-6M | GY-NEO6MV2 | GY-GPS6MV2)
This tutorial will help you to interface the NEO-6M GPS module with Arduino development boards. GPS stands for Global Positioning System which helps us to know…
-

DS3231 with Raspberry Pi Pico Guide- Arduino & MicroPython Code
This tutorial explains how to interface the DS3231 RTC module with Raspberry Pi Pico using MicroPython & Arduino code. A real-time clock (RTC) is a dedicated…
-

BME280 Arduino Environment Sensor Interfacing Guide
This tutorial will guide you to interface the BME280 environment sensor with Arduino. The Bosch BME280 is a three-in-one environment sensor that can sense temperature, humidity,…