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

I2C Communication Between Two Arduino Boards

I2C Communication between Two Arduinos

In this tutorial, we will learn to use the I2C communication port of Arduino. Different Arduinos support at least one I2C port. Similarly, Arduino Uno also has one I2C port. …

Read more

RC522 RFID Reader Module with Arduino

In this user guide, we will look at an interesting way to use Radio Frequency Identification (RFID) technology via RFID reader module. These RFID reader modules are very handy in …

Read more

MAX30102 Pulse Oximeter and Heart Rate Sensor with Arduino

MAX30102 Pulse Oximeter and Heart Rate Sensor with Arduino

In this tutorial, we will learn about MAX30102 high sensitivity pulse oximeter and heart rate sensor and how to interface it with Arduino. This sensor is used to measure heartbeat/pulse …

Read more

MAX30100 Pulse Oximeter and Heart Rate Sensor with Arduino

MAX30100 Pulse Oximeter Sensor with Arduino

In this tutorial, we will learn about MAX30100 pulse oximeter and heart rate sensor and how to interface it with Arduino. This sensor is used to measure heartbeat/pulse rate in …

Read more

Control Stepper Motor with A4988 Driver Module and Arduino

A4988 Driver Module and stepper motor with Arduino

In this getting started tutorial, we will learn to interface the A4988 stepper motor driver module with Arduino. This A4988 driver module which is used to control a stepper motor …

Read more

Send Sensor Readings to Android Phone using Arduino and NRF24L01 via BLE

Send sensor Readings to Android Phone using Arduino and NRF24L01 via BLE

In this tutorial, we will learn how to send sensor readings to an Android phone using Arduino nRF24L01+ module, and BLE. The transfer of data will be through Bluetooth Low …

Read more

I2C LCD interfacing with Arduino Display Scrolling Text and Custom Characters

I2C LCD Interfacing with Arduino

In this tutorial, we will learn how to interface I2C LCD with Arduino and how to display static, scrolling, and custom characters on I2C LCD. This I2C LCD is a …

Read more

Control 28BYJ-48 Stepper Motor with ULN2003 Motor Driver and Arduino

Arduino UNO and 28BYJ-48-driver with motor hardware

In this getting started tutorial, we will learn about the 28BYJ-48 stepper motor and how to interface it with Arduino using a UNL2003 driver. The 28BYJ-48 stepper motor is inexpensive …

Read more

RS485 Serial Communication between two Arduino boards

RS485 Module with Arduino UNO (Master and Slave) hardware

In this tutorial, we will learn how to perform RS485 serial communication between two Arduino boards using 5V MAX485 TTL to RS485 module. RS485 communication is used in industrial Modbus …

Read more

Interface nRF24L01+ Wireless Module with Arduino

Interface nRF24L01+ Wireless Module with Arduino

This in-depth guide focuses on nRF24L01+ wireless module, it’s working, and interfacing with Arduino. nF24L01+ is one of the legal RF communicators for modern applications. Its compact design and reliable …

Read more

Older posts
Newer posts
← Previous Page1 Page2 Page3 Page4 … Page18 Next →

Subscribe to Blog via Email

Categories

Recent Posts

  • Node-RED Send Messages to WhatsApp Number
  • Node-RED Send Email Alerts and Notifications
  • Install Node-RED on Raspberry Pi (32-bit and 64-bit RPI OS)
  • Install Mosquitto MQTT Broker on Raspberry Pi
  • Headless Setup of Raspberry Pi without Keyboard and Monitor
Copyright © 2013-2025 Microcontrollerslab.com All Rights Reserved