Year in Review 2025 – Random Nerd Tutorials
With the beginning of a new year, it is time to share our Year in Review. Every year seems to pass faster than the last, and 2025 was no different. …
With the beginning of a new year, it is time to share our Year in Review. Every year seems to pass faster than the last, and 2025 was no different. …
Learn how to handle files and directories with the Raspberry Pi Pico programmed with MicroPython. We’ll cover how to create and perform operations with files and directories saved permanently on …
In this guide, you’ll learn how to set and read the ESP32 board’s GPIO pins as ADC (Analog to Digital Converter) with ESP-IDF (Espressif IoT Development Framework). The ESP32 is …
Learn how to make HTTP GET Requests with the ESP32 or ESP8266 boards programmed with MicroPython. We’ll first cover the basics of HTTP GET requests, and then, we’ll create and …
Learn how to set a static / fixed IP address for your Raspberry Pi Pico W. When your Pico connects to a network, some routers may assign a different IP …
This article is an introduction to the Raspberry Pi. Learn what a Raspberry Pi is and what you can use it for. Explore its features, set it up, and install …
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.
The ESP32 comes with 2 Xtensa 32-bit LX6 microprocessors: core 0 and core 1. So, it is dual core. When we run code on Arduino IDE, by default, it runs on core …
In this guide, you’ll learn how to use software timers (timer interrupts) with the ESP32 using FreeRTOS programming on Arduino IDE. We’ll take a look at auto-reload (periodic) timers and …
The Arduino was recently acquired by Qualcomm, and with that, they launched a completely new Arduino board: the Arduino UNO Q. While it maintains the same form factor as previous …
Learn how to securely store Wi-Fi credentials and other sensitive information in a separate file for your ESP32 projects (also works for other Arduino based projects). This approach eliminates the …
Learn how to configure and handle interrupts with the ESP32 board to detect and respond to changes on its input GPIOs. We’ll build a project example using a pushbutton and …
Learn how to use a PIR (Passive Infrared) Motion Sensor with the ESP32 programmed with Arduino IDE to detect motion. We’ll create a simple example to introduce you to the …
In this guide, you’ll learn how to set and read the ESP32 board’s GPIO pins as digital inputs with ESP-IDF (Espressif IoT Development Framework). The ESP32 is a microcontroller that …