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

Interfacing RCWL-0516 Microwave Radar Sensor with Arduino

RCWL-0516 with Arduino Motion Detection

In this user guide we will learn to interface RCWL-0516 microwave radar sensor module with Arduino and program it for motion detection. We will discuss the components of RCWL-0516 sensor …

Read more

TTP224 Four-Channel Touch Detector Module with Arduino

TTP224 interfacing with Arduino

TTP224 is a non-contact four-channel touch sensor IC designed to replace traditional buttons for effortless control. As the name suggests, it has four touch keys. It works by detecting the …

Read more

WS2812B Addressable RGB LED Interfacing with Arduino

WS2812B Addressable RGB LED interfacing with Arduino

WS2812B is the most popular addressable RGB LED. Whether used for decorations or hobby projects, they are used for their easiness, bright colors, low required voltage. Most importantly, it contains …

Read more

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

Older posts
Newer posts
← Previous Page1 … Page11 Page12 Page13 … Page21 Next →

Subscribe to Blog via Email

Categories

Recent Posts

  • Best Step-Down Voltage Regulator Modules: LM2596, MP1584, XL4016 & More (Buying Guide)
  • Best Boost Converter Step-Up Modules for Arduino, ESP32 & Battery Projects (Buying Guide)
  • Best Bench Power Supply Under $100: RD6006, DPS3005, Korad KA3005D & More (Buying Guide)
  • Best Geared DC Motors for Robotics & Arduino Projects (Buying Guide)
  • Best CNC Shield & GRBL Controller Kits for Arduino CNC, Laser & Plotter Builds (Buying Guide)

Copyright © 2013-2026 Microcontrollerslab.com All Rights Reserved