Sponsor of the Day:
Jerkmate
https://randomnerdtutorials.com/courses/
Random Nerd Tutorials Courses and eBooks | Random Nerd Tutorials
Apr 9, 2026 - Random Nerd Tutorials Courses Learn ESP32 with Arduino IDE (3rd Edition) This is a practical course where you’ll learn how to take the most out of the ESP32...
random nerd tutorialscoursesebooks
https://randomnerdtutorials.com/esp32-esp8266-web-server-physical-button/
ESP32/ESP8266: Control Outputs Web Server and Physical Button | Random Nerd Tutorials
Mar 17, 2025 - How to control the ESP32 or ESP8266 outputs using a Web Server and a physical button simultaneously. It updates the page via the web server or physical button...
random nerd tutorialsesp32 esp8266web servercontroloutputs
https://randomnerdtutorials.com/esp32-esp-now-wi-fi-web-server/
ESP32: ESP-NOW and Wi-Fi Web Server Dashboard (Arduino) | Random Nerd Tutorials
Mar 14, 2025 - Host an ESP32 web server and use ESP-NOW protocol simultaneously. Several ESP32 boards send sensor readings via ESP-NOW to one ESP32 receiver using Arduino IDE.
arduino random nerdwi fiweb serveresp32dashboard
https://randomnerdtutorials.com/micropython-esp32-esp8266-tm1637-display/
MicroPython: ESP32/ESP8266 TM1637 4-Digit LED 7-Segment Display | Random Nerd Tutorials
Mar 12, 2026 - Interface TM1637 4-Digit LED 7-Segment Display with the ESP32 and ESP8266 boards programmed with MicroPython. Wire the display and display text, numbers,...
7 segment displayrandom nerd tutorialsesp32 esp82664 digitmicropython
https://randomnerdtutorials.com/esp8266-pinout-reference-gpios/
ESP8266 Pinout Reference: Which GPIO pins should you use? | Random Nerd Tutorials
Oct 13, 2022 - The ESP8266 comes with 33 GPIOs with multiple functions. This article is a simple and easy to follow reference guide for the ESP8266 NodeMCU GPIOs.
random nerd tutorialsgpio pinsesp8266pinoutreference
https://randomnerdtutorials.com/returns-and-refunds/
Returns and Refunds Policy | Random Nerd Tutorials
Apr 7, 2021 - Thank you for choosing Random Nerd Tutorials products. Products Refunds Policy
random nerd tutorialsrefunds policyreturns
https://randomnerdtutorials.com/esp32-hall-effect-sensor/
ESP32 Built-In Hall Effect Sensor: Arduino IDE and MicroPython | Random Nerd Tutorials
Jun 11, 2024 - Learn how to use the ESP32 built-in Hall Effect Sensor with Arduino IDE and MicroPython to detect changes in the magnetic field in its surroundings. Try our...
random nerd tutorialshall effectarduino ideesp32built
https://randomnerdtutorials.com/esp32-temperature-tm1637-display/
ESP32: Temperature on TM1637 7-Segment Display (WeatherAPI) | Random Nerd Tutorials
Mar 19, 2026 - Display the current temperature for your city (or any city) on the TM1637 7-segment display. To get the temperature, we'll make HTTP requests with the ESP32 to...
7 segment displayrandom nerd tutorialsesp32temperature
https://randomnerdtutorials.com/altimeter-datalogger-esp32-bmp388/
Altimeter Datalogger: ESP32 with BMP388 | Random Nerd Tutorials
Feb 5, 2026 - Build an altimeter datalogger with the ESP32 and the BMP388 sensor. The BMP388 is a precise pressure sensor that allows us to estimate altitude with great...
random nerd tutorialsaltimeterdataloggeresp32
https://randomnerdtutorials.com/esp32-cam-video-streaming-face-recognition-arduino-ide/
ESP32-CAM Video Streaming and Face Recognition with Arduino IDE | Random Nerd Tutorials
Dec 8, 2025 - This article is a quick getting started guide for the ESP32-CAM board. We’ll show you how to setup a video streaming web server with face recognition and...
arduino ide randomesp32 camvideo streamingface recognitionnerd tutorials
https://randomnerdtutorials.com/esp8266-nodemcu-client-server-wi-fi/
ESP8266 Client-Server Wi-Fi Communication Between Two Boards (NodeMCU) | Random Nerd Tutorials
Mar 17, 2025 - Create an HTTP communication between two ESP8266 NodeMCU boards to exchange data via Wi-Fi without an internet connection. Program your ESP8266 with Arduino...
random nerd tutorialsclient serverwi fiesp8266communication
https://randomnerdtutorials.com/android-apps-for-arduino-with-mit-app-inventor-2/
Android App Arduino MIT App Inventor | Random Nerd Tutorials
Mar 19, 2020 - Android Apps for Arduino with MIT App Inventor 2 is a step-by-step course to get you building cool Android apps for Arduino even with no prior experience
random nerd tutorialsandroid apparduinomitinventor
https://randomnerdtutorials.com/esp8266-nodemcu-mpu-6050-accelerometer-gyroscope-arduino/
ESP8266 NodeMCU MPU-6050 Accelerometer and Gyroscope (Arduino) | Random Nerd Tutorials
Mar 17, 2025 - Use the MPU-6050 accelerometer and gyroscope module with ESP8266 NodeMCU using Arduino IDE. The MPU-6050 IMU is a 3-axis accelerometer and gyroscope sensor.
arduino random nerdesp8266 nodemcumpu6050accelerometer
https://randomnerdtutorials.com/esp32-bme680-web-server-arduino/
ESP32 Web Server with BME680 - Weather Station | Random Nerd Tutorials
Mar 14, 2025 - Build an ESP32 Web Server using Arduino programming that displays sensor readings from BME680 environmental sensor: gas (air quality), temperature, humidity...
random nerd tutorialsweb serverweather stationesp32bme680
https://randomnerdtutorials.com/learn-lvgl-esp32-ebook/
Learn LVGL: Build GUIs for ESP32 Projects (eBook) | Random Nerd Tutorials
Apr 8, 2026 - Grab our eBook to learn how to build Graphical User Interfaces (GUIs) for ESP32 Projects using LVGL (Light Versatile Graphics Library) with the Arduino IDE.
ebook random nerdesp32 projectslearnlvglbuild
https://randomnerdtutorials.com/esp32-dual-core-arduino-ide/
ESP32 Dual Core with Arduino IDE | Random Nerd Tutorials
Nov 26, 2025 - The ESP32 is dual core: it comes with 2 microprocessors. In this article we’ll show you how to use both ESP32 cores using Arduino IDE by creating tasks.
arduino ide randomdual corenerd tutorialsesp32
https://randomnerdtutorials.com/esp8266-remote-controlled-sockets/
ESP8266 Remote Controlled Sockets | Random Nerd Tutorials
Apr 2, 2019 - In this project your're going to build a web server with an ESP8266 that can control remotely any sockets safely!
random nerd tutorialsremote controlledesp8266sockets
https://randomnerdtutorials.com/esp8266-nodemcu-thingspeak-publish-arduino/
ESP8266 NodeMCU Publish Sensor Readings to ThingSpeak (easiest way) | Random Nerd Tutorials
Jun 17, 2021 - Publish sensor readings with ESP8266 NodeMCU board to ThingSpeak web service. We'll use a BME280 sensor and ESP8266 will be programmed using the Arduino Core.
random nerd tutorialsesp8266 nodemcusensor readingseasiest waypublish
https://randomnerdtutorials.com/esp32-freertos-software-timers-interrupts/
ESP32 FreeRTOS: Software Timers/Timer Interrupts (Arduino) | Random Nerd Tutorials
Nov 20, 2025 - Use software timers (timer interrupts) with the ESP32 using FreeRTOS programming on Arduino IDE. Discover auto-reload (periodic) timers and one-shot timers...
arduino random nerdesp32freertossoftwaretimers
https://randomnerdtutorials.com/getting-started-thonny-micropython-python-ide-esp32-esp8266/
Getting Started with Thonny MicroPython (Python) IDE for ESP32 and ESP8266 | Random Nerd Tutorials
Feb 9, 2026 - If you want to program your ESP32 and ESP8266 with MicroPython firmware, it’s very handy to use an IDE. In this guide, we’ll introduce you to Thonny IDE.
random nerd tutorialsgetting startedmicropython pythonthonnyide
https://randomnerdtutorials.com/esp32-cam-projects-ebook/
Build ESP32-CAM Projects using Arduino IDE eBook | Random Nerd Tutorials
Dec 2, 2025 - Build 20 ESP32-CAM Projects using Arduino IDE with our new eBook. It includes: photo capture, web servers, email notifications, video streaming, face detection...
ebook random nerdesp32 camprojects usingarduino idebuild
https://randomnerdtutorials.com/esp32-esp8266-firebase-web-app-sensor/
ESP32/ESP8266: Firebase Web App to Display Sensor Readings | Random Nerd Tutorials
Jul 2, 2025 - Create a Firebase Web App to display sensor readings saved on the Firebase Realtime Database. The sensor readings web page is protected with authentication...
random nerd tutorialsesp32 esp8266web appsensor readingsfirebase
https://randomnerdtutorials.com/esp32-thingspeak-publish-arduino/
ESP32 Publish Sensor Readings to ThingSpeak (easiest way) | Random Nerd Tutorials
Jun 17, 2021 - Publish sensor readings with the ESP32 board to ThingSpeak web service. We'll use a BME280 sensor and ESP32 will be programmed using the Arduino Core.
random nerd tutorialssensor readingseasiest wayesp32publish
https://randomnerdtutorials.com/learn-esp32-with-arduino-ide/
Learn ESP32 with Arduino IDE Course | Random Nerd Tutorials
Apr 8, 2026 - The Learn ESP32 with Arduino IDE Course is practical course where you'll learn how to take the most out of the ESP32 using the Arduino IDE. This is our...
random nerd tutorialsarduino idelearnesp32course
https://randomnerdtutorials.com/esp8266-relay-module-ac-web-server/
ESP8266 NodeMCU Relay Module - Control AC Appliances (Web Server) | Random Nerd Tutorials
Mar 17, 2025 - Learn how to use Relay Module with ESP8266 NodeMCU to control AC household appliances using Arduino IDE. You'll also build a web server to control your devices...
random nerd tutorialsesp8266 nodemcurelay modulecontrol acweb server
https://randomnerdtutorials.com/cloud-mqtt-mosquitto-broker-access-anywhere-digital-ocean/
Cloud MQTT Mosquitto Broker - Access Anywhere Digital Ocean | Random Nerd Tutorials
Mar 10, 2024 - Install Mosquitto Broker for MQTT communication on a Linux Ubuntu VM using Digital Ocean. Connect ESP32/ESP8266 boards from anywhere using different networks.
random nerd tutorialsaccess anywheredigital oceancloudmqtt
https://randomnerdtutorials.com/esp32-yx5300-yx6300-mp3-player-arduino/
ESP32 with YX5300/YX6300 MP3 Player (Arduino) | Random Nerd Tutorials
Feb 12, 2026 - Interface the YX5300 / YX6300 Serial MP3 Music Player Module with the ESP32 programmed with Arduino IDE. Wire the MP3 player and play tracks from.mp3/.wav...
arduino random nerdmp3 playeresp32tutorials
https://randomnerdtutorials.com/smart-home-ebook/
SMART HOME with Raspberry Pi, ESP32, and ESP8266 eBook | Random Nerd Tutorials
Jan 8, 2026 - SMART HOME with Raspberry Pi, ESP32, and ESP8266 Learn Node-RED and InfluxDB on a Raspberry Pi to build a Home Automation System with the ESP32 and ESP8266....
raspberry pi esp32ebook random nerdsmartesp8266tutorials
https://randomnerdtutorials.com/esp32-mqtt-publish-bme280-arduino/
ESP32 MQTT - Publish BME280 Sensor Readings (Arduino IDE) | Random Nerd Tutorials
Apr 8, 2026 - Learn how to publish BME280 sensor readings via MQTT with the ESP32 to any platform that supports MQTT client. We'll publish sensor readings to Node-RED.
arduino ide randomsensor readingsnerd tutorialsesp32mqtt
https://randomnerdtutorials.com/projects-esp8266/
200+ ESP8266 NodeMCU Projects, Tutorials and Guides with Arduino IDE | Random Nerd Tutorials
Aug 5, 2024 - Discover all our ESP8266 NodeMCU Guides with easy to follow step-by-step instructions. Each tutorial includes circuit schematics, source code, images and videos
esp8266 nodemcuprojects tutorialsrandom nerd200guides