ESP32 ESP-NOW Two way Communication (Arduino IDE)

ESP-NOW two way communication dht22 demo

In the world of IoT (Internet of Things), wireless communication between devices is a crucial aspect. ESP-NOW is a low-power, secure, and direct wireless communication protocol that allows multiple ESP32 devices to communicate with each other without the need for Wi-Fi or a router. In this tutorial, we will learn how to perform wireless communication … Read more

ESP32 ESP-NOW Getting Started Tutorial with Arduino IDE

ESP32 esp now gettig started tutorial arduino ide

ESP32 ESP-NOW is a wireless communication protocol developed by Espressif Systems specifically for their ESP8266 and ESP32 microcontrollers. It offers a low-power, secure, low-cost, and direct wireless communication solution for ESP32 devices. With ESP-NOW, multiple ESP32 devices can communicate with each other without the need for WiFi or routers, creating mesh networks of devices. In … Read more

BME680 Web Server with ESP32 ( Arduino IDE)

BME680 web server using Arduino IDE temperature pressure humidity gas

In this tutorial, we will learn to create a BME680 web server using ESP32 and Arduino IDE. The BME680 is used to measure ambient temperature, barometric pressure, relative humidity, and gas (VOC) or Indoor air quality (IAQ). We will learn how to display sensor values on a web page using ESP32. The sensor readings will … Read more

ESP32 Receive Data from Google Firebase with Example to Control Outputs

Google Firebase Control ESP32 Outputs with Arduino IDE

Imagine being able to control things like lights or appliances in your home from your phone, no matter where you are. In this tutorial, we will learn how to receive data from Google Firebase. We will send data from Google Firebase to ESP32. In response to that data, we will control the onboard LED of … Read more

Get Epoch/Unix time with ESP32 through NTP server using Arduino IDE

Getting Epoch time with ESP32 Arduino

In this tutorial, we will learn to get Getting Epoch and Unix time with ESP32 through the NTP server using Arduino IDE. Accurate timekeeping is important for IoT applications and the NTP protocol provides a reliable way to synchronize the ESP32’s internal clock with a time server on the internet. By following this step-by-step guide, … Read more

DC Motor Control with LabVIEW and Arduino – Tutorial 3

dc motor speed control with Labview and Arduino

In this tutorial, we are going to look at DC motor Speed Control through LabVIEW and Arduino. In today’s tutorial, we will see how we can control the speed of a DC motor through LabView and Arduino. We will start building VI from scratch and then control the speed and direction of the DC motor … Read more

Arduino Rosserial Publish Range HC-SR04 Ultrasonic Readings to ROS

Arduino Rosserial Publish Range HC-SR04 Ultrasonic Readings to ROS Node

In this tutorial, we will create a ROS Range publisher Node on Arduino that publishes HC-SR04 ultrasonic sensor readings on ROS “/ultrasound” topic using rosserial and how to read range topic readings in ROS. Before that, we will introduce you to HC-SR04 sensor and interface it with Arduino to build the Arduino ROS range publisher … Read more

TCA9548A I2C Multiplexer Arduino Use Same Address I2C Devices

Arduino with TCA9748A Multiplexer and OLEDs demo

In this tutorial, we will learn to use TCA9548A I2C multiplexer with Arduino. We will discuss how to use multiple I2C devices with Arduino having the same address by incorporating a hardware solution. By using a TCA9548A I2C Multiplexer, we will be able to increase the I2C addresses range of Arduino and able to connect … Read more