Skip to content
  • Home
  • Microcontrollers
    • Pic Microcontroller
    • Arduino
    • ESP32 Tutorials and Projects
    • MicroPython ESP32/ESP8266
    • ESP8266 NodeMCU
    • FreeRTOS Arduino
    • 8051 microcontroller
    • AVR Microcontroller
  • ARM Microcontrollers
    • TM4C123 Tiva LaunchPad
    • STM32 Blue Pill
    • STM32 Nucleo
    • STM32F4 Discovery Board
    • MSP430 launchpad
  • Raspberry Pi
    • Raspberry Pi Pico
    • Raspberry Pi Pico W
    • Raspberry Pi
  • Softwares
    • Labview project
    • Proteus tutorials
    • PSpice tutorials
    • MATLAB
  • Electronics components
  • Contact
    • Editorial
    • Advertise

Arduino tutorials and projects

Learn Arduino programming by creating 150+ Arduino tutorials and projects with step by step instructions and example sketches in Arduino IDE

5V Dual Channel Relay Module Interfacing with Arduino

5V Dual Channel Relay Module interfacing with Arduino

Relays are one of the essential components in the electronics industry. A relay is an electromagnet that acts as a switch by opening or closing its contacts to controls the …

Read more

Arduino PWM Tutorial: Generate Fix and Variable Frequency and Duty Cycle Signal

variable duty cycle pwm using arduino

In this tutorial, we will learn to generate PWM using Arduino. We will learn to generate fixed frequency, variable frequency, fixed duty cycle, and variable duty cycle PWM signal using …

Read more

SPI Communication Between Two Arduino Boards

SPI Communication between two Arduinos

In this tutorial, you will learn to use SPI communication port of Arduino. As an example, we will demonstrate SPI communication between two Arduino boards. It is a 4-wired serial communication …

Read more

Serial/UART Communication Between Two Arduino Boards

UART Communication between two Arduinos demo

In this tutorial, we will perform UART or serial communication between two Arduino boards using UART software library of Arduino IDE. To debug and program Arduino using a USB port, …

Read more

Seven Segment Display Interfacing with Arduino

Seven segment display interfacing with Arduino uno

In this tutorial, you will learn how to interface a seven segment display with Arduino? Firstly, we will learn to interface a single 7-segment display with Arduino. After that we …

Read more

APDS9960 Proximity, Gesture and Ambient Light Sensor Interfacing with Arduino

APDS9960 Proximity, Gesture and Ambient Light Sensor Interfacing with Arduino

APDS9960 is a sensor that detects six different gestures, detects proximity, senses ambient Light and provides information about the presence of Colors Red, Green, Blue or Clear. It consists of …

Read more

BH1750 Ambient Light Sensor Interfacing with Arduino

Circuit diagram interfacing of BH1750 with Arduino

In this tutorial, we will learn how to interface BH1750 light sensor with Arduino Uno. Have you ever wondered how your mobile phone screen automatically adjusts its screen light? If …

Read more

VL53L0X LIDAR Distance Sensor Interfacing with Arduino

VL53L0X sensor Module ouput on Serial monitor

VL53L0X is a LIDAR based sensor which measures the distance between an object and a sensor. It measures distance up to 2m. This laser ranging sensor operates in a range …

Read more

HMC5883L 3-Axis Compass Module Interfacing with Arduino

HMC5883 interfacing with Arduino

HMC5883L is a magnetometer module developed by Honeywell using anisotropic magnetoresistive technology. It is a multichip module that behaves as a digital compass IC to find the direction and measures …

Read more

MQ137 Ammonia Gas Sensor Interfacing with Arduino

MQ137 sensor module pinout

MQ137 Sensor belongs to the MQ series which detects different gasses present in the air. The MQ137 is an ammonia gas sensor which detects the presence of ammonia gas. As …

Read more

Older posts
Newer posts
← Previous Page1 … Page9 Page10 Page11 … Page19 Next →

Subscribe to Blog via Email

Categories

Recent Posts

  • Best 4G LTE Modules for Microcontrollers & Embedded Devices (Buying Guide)
  • Best USB to Serial Adapters for Electronics & Embedded Work (Buying Guide)
  • Best Current & Voltage Sensors for Microcontrollers (Buying Guide)
  • Best TFT LCD Displays for Microcontrollers (Arduino, ESP32 & Raspberry Pi Pico) — Buying Guide
  • Best e-Paper / e-Ink Displays for Embedded Devices (Buying Guide)

Copyright © 2013-2026 Microcontrollerslab.com All Rights Reserved

Loading Comments...