Random Nerd Tutorials https://randomnerdtutorials.com Learn ESP8266, ESP32, Arduino, and Raspberry Pi Thu, 30 Apr 2026 15:39:22 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.5 https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2018/03/n-favicon-2018.png?fit=16%2C16&quality=100&strip=all&ssl=1 Random Nerd Tutorials https://randomnerdtutorials.com 32 32 49223337 ESP32: Play Sound or Audio .mp3/.wav Files using YX5300 (Arduino IDE) https://randomnerdtutorials.com/esp32-play-audio-mp3-wav-arduino/ https://randomnerdtutorials.com/esp32-play-audio-mp3-wav-arduino/#comments Thu, 30 Apr 2026 15:39:19 +0000 https://randomnerdtutorials.com/?p=189809 Learn how to play .mp3 or .wav audio files stored on microSD card using an ESP32. We’ll be using the YX5300 / YX6300 Serial MP3 Music Player Module wired to ...

CONTINUE READING »

The post ESP32: Play Sound or Audio .mp3/.wav Files using YX5300 (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-play-audio-mp3-wav-arduino/feed/ 1 189809
ESP32 Web Server: Set Timer Schedule (Arduino IDE) https://randomnerdtutorials.com/esp32-web-server-timer-schedule-arduino/ https://randomnerdtutorials.com/esp32-web-server-timer-schedule-arduino/#comments Thu, 23 Apr 2026 14:01:47 +0000 https://randomnerdtutorials.com/?p=194284 In this project, we’ll build a web server with the ESP32 that allows you to control an LED by scheduling a timer with an ON/OFF action for any period duration ...

CONTINUE READING »

The post ESP32 Web Server: Set Timer Schedule (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-web-server-timer-schedule-arduino/feed/ 7 194284
Raspberry Pi Pico: Web Server (Arduino IDE) https://randomnerdtutorials.com/raspberry-pi-pico-web-server-arduino/ https://randomnerdtutorials.com/raspberry-pi-pico-web-server-arduino/#comments Thu, 16 Apr 2026 14:19:53 +0000 https://randomnerdtutorials.com/?p=190924 Learn how to create a basic web server with the Raspberry Pi Pico W programmed with Arduino IDE using the ESPAsyncWebServer library. In this tutorial, we’ll cover how to serve ...

CONTINUE READING »

The post Raspberry Pi Pico: Web Server (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/raspberry-pi-pico-web-server-arduino/feed/ 3 190924
ESP-IDF: ESP32 Simple Web Server (Serve HTML Page) https://randomnerdtutorials.com/esp-idf-esp32-web-server/ https://randomnerdtutorials.com/esp-idf-esp32-web-server/#comments Thu, 09 Apr 2026 13:02:35 +0000 https://randomnerdtutorials.com/?p=190643 This guide shows how to build a simple local web server with the ESP32 programmed with ESP-IDF that serves a simple HTML web page. This web page can then be ...

CONTINUE READING »

The post ESP-IDF: ESP32 Simple Web Server (Serve HTML Page) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp-idf-esp32-web-server/feed/ 3 190643
MicroPython String Formatting – 3 Different Ways (ESP32, ESP8266, RPi Pico) https://randomnerdtutorials.com/micropython-string-formatting/ https://randomnerdtutorials.com/micropython-string-formatting/#comments Fri, 03 Apr 2026 10:07:28 +0000 https://randomnerdtutorials.com/?p=189973 In this quick guide, we’ll explore different string formatting techniques essential for manipulating text in MicroPython. These techniques are useful for tasks such as displaying information to users, logging data, ...

CONTINUE READING »

The post MicroPython String Formatting – 3 Different Ways (ESP32, ESP8266, RPi Pico) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/micropython-string-formatting/feed/ 2 189973
ESP32 CYD: Use Display, Touchscreen and MicroSD Card Simultaneously https://randomnerdtutorials.com/esp32-cyd-display-touchscreen-microsd-card/ https://randomnerdtutorials.com/esp32-cyd-display-touchscreen-microsd-card/#comments Thu, 26 Mar 2026 12:11:50 +0000 https://randomnerdtutorials.com/?p=190235 In this guide, we’ll show you how to use the display, touchscreen, and microSD card all at once with the ESP32 CYD (Cheap Yellow Display) board. We’ll build a simple ...

CONTINUE READING »

The post ESP32 CYD: Use Display, Touchscreen and MicroSD Card Simultaneously first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-cyd-display-touchscreen-microsd-card/feed/ 3 190235
ESP32: Temperature on TM1637 7-Segment Display (WeatherAPI) https://randomnerdtutorials.com/esp32-temperature-tm1637-display/ https://randomnerdtutorials.com/esp32-temperature-tm1637-display/#respond Thu, 19 Mar 2026 14:15:12 +0000 https://randomnerdtutorials.com/?p=189962 In this project, we’ll display the current temperature for your city (or any city of your choice) on the TM1637 7-segment display. To get the temperature, we’ll make HTTP requests ...

CONTINUE READING »

The post ESP32: Temperature on TM1637 7-Segment Display (WeatherAPI) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-temperature-tm1637-display/feed/ 0 189962
MicroPython: ESP32/ESP8266 with TM1637 4-Digit LED 7-Segment Display https://randomnerdtutorials.com/micropython-esp32-esp8266-tm1637-display/ https://randomnerdtutorials.com/micropython-esp32-esp8266-tm1637-display/#respond Thu, 12 Mar 2026 14:28:33 +0000 https://randomnerdtutorials.com/?p=187472 Learn how to interface TM1637 4-Digit LED 7-Segment Display with the ESP32 and ESP8266 boards programmed with MicroPython. Learn how to wire the display to the boards and how to ...

CONTINUE READING »

The post MicroPython: ESP32/ESP8266 with TM1637 4-Digit LED 7-Segment Display first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/micropython-esp32-esp8266-tm1637-display/feed/ 0 187472
Raspberry Pi Pico: TM1637 4-Digit 7-Segment Display (MicroPython) https://randomnerdtutorials.com/raspberry-pi-pico-tm1637-micropython/ https://randomnerdtutorials.com/raspberry-pi-pico-tm1637-micropython/#respond Wed, 11 Mar 2026 15:10:45 +0000 https://randomnerdtutorials.com/?p=187702 Learn how to use the TM1637 4-Digit 7-Segment Display with the Raspberry Pi Pico programmed with MicroPython. We provide instructions on how to wire the display to the board, install ...

CONTINUE READING »

The post Raspberry Pi Pico: TM1637 4-Digit 7-Segment Display (MicroPython) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/raspberry-pi-pico-tm1637-micropython/feed/ 0 187702
ESP-IDF: ESP32 Wi-Fi Scanner (Scan Nearby Networks RSSI) https://randomnerdtutorials.com/esp-idf-esp32-wi-fi-scanner/ https://randomnerdtutorials.com/esp-idf-esp32-wi-fi-scanner/#comments Wed, 04 Mar 2026 18:49:58 +0000 https://randomnerdtutorials.com/?p=187575 In this guide, you’ll learn how to setup an ESP32 as a Wi-Fi scanner with ESP-IDF (Espressif IoT Development Framework). The Wi-Fi scanner code allows you to find nearby network ...

CONTINUE READING »

The post ESP-IDF: ESP32 Wi-Fi Scanner (Scan Nearby Networks RSSI) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp-idf-esp32-wi-fi-scanner/feed/ 2 187575