ESP8266 Projects | Random Nerd Tutorials https://randomnerdtutorials.com Learn ESP8266, ESP32, Arduino, and Raspberry Pi Wed, 02 Jul 2025 10:42:30 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.2 https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2018/03/n-favicon-2018.png?fit=16%2C16&quality=100&strip=all&ssl=1 ESP8266 Projects | Random Nerd Tutorials https://randomnerdtutorials.com 32 32 49223337 ESP8266 NodeMCU with APDS9960 Proximity, Light, RGB, and Gesture Sensor (Arduino IDE) https://randomnerdtutorials.com/esp8266-nodemcu-apds9960-sensor-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-apds9960-sensor-arduino/#respond Wed, 25 Jun 2025 15:12:00 +0000 https://randomnerdtutorials.com/?p=169899 Learn how to use the APDS9960 sensor with the ESP8266 board using Arduino IDE. This sensor combines gesture detection, proximity sensing, and ambient RGB light measurement over I2C. In this ...

CONTINUE READING »

The post ESP8266 NodeMCU with APDS9960 Proximity, Light, RGB, and Gesture Sensor (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-apds9960-sensor-arduino/feed/ 0 169899
Firebase: Control ESP8266 NodeMCU GPIOs from Anywhere https://randomnerdtutorials.com/firebase-control-esp8266-nodemcu-gpios/ https://randomnerdtutorials.com/firebase-control-esp8266-nodemcu-gpios/#comments Fri, 30 May 2025 08:50:00 +0000 https://randomnerdtutorials.com/?p=110533 In this guide, you’ll learn how to control the ESP8266 GPIOs from anywhere using Firebase. We’ll create nodes on the Firebase Realtime Database to save the current GPIO states. Whenever ...

CONTINUE READING »

The post Firebase: Control ESP8266 NodeMCU GPIOs from Anywhere first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/firebase-control-esp8266-nodemcu-gpios/feed/ 45 110533
ESP8266 NodeMCU Data Logging to Firebase Realtime Database https://randomnerdtutorials.com/esp8266-data-logging-firebase-realtime-database/ https://randomnerdtutorials.com/esp8266-data-logging-firebase-realtime-database/#comments Thu, 15 May 2025 06:58:54 +0000 https://randomnerdtutorials.com/?p=109333 In this guide, you’ll learn how to log data with the ESP8266 NodeMCU to the Firebase Realtime Database with timestamps (data logging) so that you have a record of your ...

CONTINUE READING »

The post ESP8266 NodeMCU Data Logging to Firebase Realtime Database first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-data-logging-firebase-realtime-database/feed/ 39 109333
ESP8266 NodeMCU with Firebase – Creating a Web App https://randomnerdtutorials.com/esp8266-nodemcu-firebase-web-app/ https://randomnerdtutorials.com/esp8266-nodemcu-firebase-web-app/#comments Tue, 22 Apr 2025 08:48:00 +0000 https://randomnerdtutorials.com/?p=106878 This guide will teach you how to create a simple Firebase Web App to control and monitor your ESP8266 NodeMCU board. The Web App you’ll create can be accessed worldwide ...

CONTINUE READING »

The post ESP8266 NodeMCU with Firebase – Creating a Web App first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-firebase-web-app/feed/ 6 106878
ESP8266 NodeMCU: Getting Started with Firebase (Realtime Database) https://randomnerdtutorials.com/esp8266-nodemcu-firebase-realtime-database/ https://randomnerdtutorials.com/esp8266-nodemcu-firebase-realtime-database/#comments Mon, 21 Apr 2025 04:12:00 +0000 https://randomnerdtutorials.com/?p=106618 Get started quickly with Firebase using the ESP8266 NodeMCU board. Firebase is Google’s mobile application development platform that includes many services to manage data from IOS, Android, or web applications. ...

CONTINUE READING »

The post ESP8266 NodeMCU: Getting Started with Firebase (Realtime Database) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-firebase-realtime-database/feed/ 68 106618
ESP8266 NodeMCU with NEO-M8N GPS Module (Arduino IDE) https://randomnerdtutorials.com/esp8266-nodemcu-neo-m8n-gps-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-neo-m8n-gps-arduino/#respond Wed, 09 Apr 2025 14:27:39 +0000 https://randomnerdtutorials.com/?p=167032 Learn to interface the NEO-M8N GPS Module with the ESP8266 NodeMCU board programmed with Arduino IDE to get GPS data: latitude, longitude, altitude, UTC time, number of visible satellites, and ...

CONTINUE READING »

The post ESP8266 NodeMCU with NEO-M8N GPS Module (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-neo-m8n-gps-arduino/feed/ 0 167032
ESP8266 NodeMCU: DS3231 Real Time Clock Module (RTC) — Getting Time and Setting Alarms https://randomnerdtutorials.com/esp8266-nodemcu-ds3231-real-time-clock-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-ds3231-real-time-clock-arduino/#comments Mon, 31 Mar 2025 17:37:45 +0000 https://randomnerdtutorials.com/?p=165166 Learn how to interface the DS3231 Real Time Clock Module with the ESP8266 to get time and set alarms. The DS3231 RTC module is a great module for accurate timekeeping, ...

CONTINUE READING »

The post ESP8266 NodeMCU: DS3231 Real Time Clock Module (RTC) — Getting Time and Setting Alarms first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-ds3231-real-time-clock-arduino/feed/ 3 165166
ESP8266 NodeMCU: Guide for DS1307 Real Time Clock (RTC) Module (Arduino IDE) https://randomnerdtutorials.com/esp8266-nodemcu-ds1307-real-time-clock-rtc-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-ds1307-real-time-clock-rtc-arduino/#comments Thu, 23 Jan 2025 11:27:25 +0000 https://randomnerdtutorials.com/?p=164069 Learn how to use the DS1307 Real Time Clock Module with the ESP8266. We’ll cover how to set and read the time. You’ll learn to synchronize the time with the ...

CONTINUE READING »

The post ESP8266 NodeMCU: Guide for DS1307 Real Time Clock (RTC) Module (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-ds1307-real-time-clock-rtc-arduino/feed/ 13 164069
ESP8266 NodeMCU with MFRC522 RFID Reader/Writer (Arduino IDE) https://randomnerdtutorials.com/esp8266-nodemcu-mfrc522-rfid-reader-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-mfrc522-rfid-reader-arduino/#comments Thu, 09 Jan 2025 14:23:10 +0000 https://randomnerdtutorials.com/?p=164031 Learn how to interface the MFRC522 RFID reader module with the ESP8266 NodeMCU board. You’ll learn how to get raw RFID data, get the RFID card UID, and add personal ...

CONTINUE READING »

The post ESP8266 NodeMCU with MFRC522 RFID Reader/Writer (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-mfrc522-rfid-reader-arduino/feed/ 7 164031
ESP8266 NodeMCU OTA (Over-the-Air) Updates – ElegantOTA Library with Arduino IDE https://randomnerdtutorials.com/esp8266-nodemcu-ota-elegantota-arduino/ https://randomnerdtutorials.com/esp8266-nodemcu-ota-elegantota-arduino/#comments Thu, 19 Dec 2024 14:04:20 +0000 https://randomnerdtutorials.com/?p=164560 This tutorial shows how to do OTA (over-the-air) updates to your ESP8266 NodeMCU boards using the ElegantOTA library (V3 version) with Arduino IDE. This library sets up a web server ...

CONTINUE READING »

The post ESP8266 NodeMCU OTA (Over-the-Air) Updates – ElegantOTA Library with Arduino IDE first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp8266-nodemcu-ota-elegantota-arduino/feed/ 10 164560