Skip to content
Random Nerd Tutorials
  • Free eBooks
  • About
  • Contact
  • Courses Login
  • Get Courses
    • All eBooks & Courses
    • 🔥 Learn LVGL: Build GUIs for ESP32 Projects
    • Smart Home with Raspberry Pi, ESP32, and ESP8266
    • Learn ESP32 with Arduino IDE
    • Build Web Servers with ESP32 and ESP8266
    • Firebase Web App with ESP32 and ESP8266
    • Build ESP32-CAM Projects
    • MicroPython Programming with ESP32 and ESP8266
    • Home Automation Using ESP8266
    • Learn Raspberry Pi Pico/Pico W with MicroPython
    • Arduino Step-by-step Projects
    • Android Apps For Arduino
    • Electronics For Beginners

ESP32 SPI Communication: Set Pins, Multiple SPI Bus Interfaces, and Peripherals (Arduino IDE)

ESP32 SPI Communication Set Pins Multiple SPI Bus Interfaces and Peripherals Arduino IDE

This is a simple guide about SPI communication protocol with the ESP32 using Arduino IDE. We’ll take a look at the ESP32 SPI pins, how to connect SPI devices, define …

CONTINUE READING »

Build Web Servers with ESP32 and ESP8266 eBook

Build Web Servers with ESP32 ESP8266 3rd Edition eBook featured image

Build Web Servers with ESP32 and ESP8266 eBook (3rd Edition) Build Web Server projects with the ESP32 and ESP8266 boards to control outputs and monitor sensors remotely. Learn HTML, CSS, …

CONTINUE READING »

ESP32-CAM Robotics with OpenCV: Autonomous and Teleop Operation with XBOX Controller

ESP32 ESP32-CAM Robotics with OpenCV: Autonomous and Teleop Operation with XBOX Controller

In this article, we want to share a work developed by one of our readers that shows how to use the ESP32/ESP32-CAM streaming servers in robotic systems using OpenCV or …

CONTINUE READING »

Getting Started with Node-RED Dashboard on Raspberry Pi

Getting Started with Node-RED Dashboard Raspberry Pi

This article is an introduction to the Node-RED dashboard with Raspberry Pi. We’ll cover how to install Node-RED Dashboard and exemplify how to build a graphical user interface for your …

CONTINUE READING »

Getting Started with Node-RED on Raspberry Pi

Getting Started with Node-RED on Raspberry Pi

Get started with Node-RED on the Raspberry Pi. Node-RED is a powerful open-source tool for visual programming to build Internet of Things (IoT) applications. In this tutorial, we’ll cover what …

CONTINUE READING »

Getting Started with Raspberry Pi

Getting Started Raspberry Pi

This article is an introduction to the Raspberry Pi. Learn what is a Raspberry Pi and what can you use it for. Explore its features, set it up, and install …

CONTINUE READING »

Install Node-RED on Raspberry Pi (works on RPI OS 64-bit)

Install Node-RED on Raspberry Pi works on RPI OS 64-bit

This is a quick guide showing how to install Node-RED on a Raspberry Pi. We tested this installation on Raspberry Pi OS (32-bit) and Raspberry Pi OS (64-bit). Prerequisites Before …

CONTINUE READING »

Install Mosquitto MQTT Broker on Raspberry Pi

Install Mosquitto MQTT Broker on Raspberry Pi

In this post explains how to install the Mosquitto Broker on a Raspberry Pi. The broker is primarily responsible for receiving all messages, filtering the messages, decide who is interested in it and then publishing the message to all subscribed clients.

CONTINUE READING »

Install InfluxDB 2 on Raspberry Pi

Install InfluxDB 2 on Raspberry Pi

This guide shows how to install InfluxDB 2 on Raspberry Pi. InfluxDB is an open-source time-series database (TSDB). So, it is ideal to store sensor data with timestamps over a …

CONTINUE READING »

ESP32 WiFiMulti: Connect to the Strongest Wi-Fi Network (from a list of networks)

ESP32 WiFiMulti Connect to the Strongest Wi-Fi Network from a list of networks

Learn how to use WiFiMulti with the ESP32. It allows you to register multiple networks (SSID/password combinations). The ESP32 will connect to the Wi-Fi network with the strongest signal (RSSI). …

CONTINUE READING »

Arduino with Load Cell and HX711 Amplifier (Digital Scale)

Arduino with Load Cell and HX711 Amplifier Digital Scale

In this guide, you’ll learn how to create a digital scale with the Arduino using a load cell and the HX711 amplifier. First, you’ll learn how to wire the load …

CONTINUE READING »

ESP8266 NodeMCU with Load Cell and HX711 Amplifier (Digital Scale)

ESP8266 NodeMCU with Load Cell and HX711 Amplifier (Digital Scale)

In this tutorial, you’ll learn how to create a scale with the ESP8266 NodeMCU using a load cell and the HX711 amplifier. First, you’ll learn how to wire the load …

CONTINUE READING »

ESP32 with Load Cell and HX711 Amplifier (Digital Scale)

ESP32 with Load Cell and HX711 Amplifier Digital Scale Arduino IDE

In this guide, you’ll learn how to create a scale with the ESP32 using a load cell and the HX711 amplifier. First, you’ll learn how to wire the load cell …

CONTINUE READING »

Install ESP32 Filesystem Uploader in Arduino IDE

Install ESP32 Filesystem Uploader in Arduino IDE

The ESP32 contains a Serial Peripheral Interface Flash File System (SPIFFS). SPIFFS is a lightweight filesystem created for microcontrollers with a flash chip, which is connected by SPI bus, like …

CONTINUE READING »

Older posts
Newer posts
← Previous Page1 … Page18 Page19 Page20 … Page53 Next →

Affiliate Disclosure: Random Nerd Tutorials is a participant in affiliate advertising programs designed to provide a means for us to earn fees by linking to Amazon, eBay, AliExpress, and other sites. We might be compensated for referring traffic and business to these companies.



Learn ESP32 with Arduino IDE eBook » Complete guide to program the ESP32 with Arduino IDE!



SMART HOME with Raspberry Pi, ESP32, and ESP8266 » learn how to build a complete home automation system.



Learn Raspberry Pi Pico/Pico W with MicroPython​ » The complete getting started guide to get the most out of the the Raspberry Pi Pico/Pico W (RP2040) microcontroller board using MicroPython programming language.



🔥 Learn LVGL: Build GUIs for ESP32 Projects​ » Learn how to build Graphical User Interfaces (GUIs) for ESP32 Projects using LVGL (Light Versatile Graphics Library) with the Arduino IDE.

  • About
  • Support
  • Terms and Conditions
  • Privacy Policy
  • Refunds
  • Complaints’ Book
  • MakerAdvisor.com
  • Join the Lab
Copyright © 2013-2025 · RandomNerdTutorials.com · All Rights Reserved