micropython | Random Nerd Tutorials https://randomnerdtutorials.com Learn ESP8266, ESP32, Arduino, and Raspberry Pi Thu, 19 Jun 2025 14:30:24 +0000 en-US hourly 1 https://wordpress.org/?v=6.8.1 https://i0.wp.com/randomnerdtutorials.com/wp-content/uploads/2018/03/n-favicon-2018.png?fit=16%2C16&quality=100&strip=all&ssl=1 micropython | Random Nerd Tutorials https://randomnerdtutorials.com 32 32 49223337 MicroPython: ESP-NOW with ESP32 (Getting Started) https://randomnerdtutorials.com/micropython-esp-now-esp32/ https://randomnerdtutorials.com/micropython-esp-now-esp32/#comments Thu, 19 Jun 2025 13:48:55 +0000 https://randomnerdtutorials.com/?p=170305 Learn how to use ESP-NOW communication protocol with the ESP32 programmed with MicroPython. ESP-NOW is a connectionless communication protocol created by Espressif, designed for short packet transmission. It is one ...

CONTINUE READING »

The post MicroPython: ESP-NOW with ESP32 (Getting Started) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/micropython-esp-now-esp32/feed/ 7 170305
Programming Raspberry Pi Pico 2 and 2 W with Arduino IDE  https://randomnerdtutorials.com/raspberry-pi-pico-2-w-arduino-ide/ https://randomnerdtutorials.com/raspberry-pi-pico-2-w-arduino-ide/#respond Wed, 18 Jun 2025 17:42:44 +0000 https://randomnerdtutorials.com/?p=170719 Learn how to program the Raspberry Pi Pico 2 or 2 W boards using Arduino IDE. The Raspberry Pi Pico 2 / 2 W is a microcontroller developed by the ...

CONTINUE READING »

The post Programming Raspberry Pi Pico 2 and 2 W with Arduino IDE  first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/raspberry-pi-pico-2-w-arduino-ide/feed/ 0 170719
ESP-IDF: ESP32 Blink LED Example (VS Code) https://randomnerdtutorials.com/esp-idf-esp32-blink-led/ https://randomnerdtutorials.com/esp-idf-esp32-blink-led/#comments Thu, 12 Jun 2025 13:26:58 +0000 https://randomnerdtutorials.com/?p=170519 Learn how to blink an LED on an ESP32 board with ESP-IDF (Espressif IoT Development Framework). The ESP-IDF was developed by Espressif, and it is the “official” way to program ...

CONTINUE READING »

The post ESP-IDF: ESP32 Blink LED Example (VS Code) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp-idf-esp32-blink-led/feed/ 4 170519
MicroPython: ESP32/ESP8266 Get Device Info (CPU, MAC Address, Flash Size, PSRAM & More) https://randomnerdtutorials.com/micropython-esp32-esp8266-device-info/ https://randomnerdtutorials.com/micropython-esp32-esp8266-device-info/#comments Wed, 04 Jun 2025 16:40:48 +0000 https://randomnerdtutorials.com/?p=169678 In this quick guide, we’ll share a simple MicroPython script that displays useful information about your board. It’s a great tool for diagnostics and testing. The script retrieves details about ...

CONTINUE READING »

The post MicroPython: ESP32/ESP8266 Get Device Info (CPU, MAC Address, Flash Size, PSRAM & More) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/micropython-esp32-esp8266-device-info/feed/ 1 169678
Raspberry Pi Pico with Interrupts: External and Timer Interrupts (MicroPython) https://randomnerdtutorials.com/raspberry-pi-pico-interrupts-micropython/ https://randomnerdtutorials.com/raspberry-pi-pico-interrupts-micropython/#comments Thu, 29 May 2025 12:51:30 +0000 https://randomnerdtutorials.com/?p=169636 In this guide, we’ll show you how to handle interrupts with the Raspberry Pi Pico using MicroPython and build some project examples with a pushbutton and a PIR motion sensor. ...

CONTINUE READING »

The post Raspberry Pi Pico with Interrupts: External and Timer Interrupts (MicroPython) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/raspberry-pi-pico-interrupts-micropython/feed/ 3 169636
MicroPython: ESP32/ESP8266 with DS3231 Real Time Clock (Get Time and Set Alarms) https://randomnerdtutorials.com/micropython-esp32-esp8266-ds3231/ https://randomnerdtutorials.com/micropython-esp32-esp8266-ds3231/#comments Wed, 28 May 2025 16:03:59 +0000 https://randomnerdtutorials.com/?p=165104 Learn how to interface the DS3231 Real Time Clock Module with the ESP32 and ESP8266 boards programmed with MicroPython. The DS3231 RTC module is a great module for accurate timekeeping, ...

CONTINUE READING »

The post MicroPython: ESP32/ESP8266 with DS3231 Real Time Clock (Get Time and Set Alarms) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/micropython-esp32-esp8266-ds3231/feed/ 8 165104
Getting Started with Raspberry Pi Pico 2 and Pico 2 W https://randomnerdtutorials.com/getting-started-raspberry-pi-pico-2-w/ https://randomnerdtutorials.com/getting-started-raspberry-pi-pico-2-w/#comments Thu, 15 May 2025 13:30:59 +0000 https://randomnerdtutorials.com/?p=169963 The Raspberry Pi Pico 2 is the successor to the original Raspberry Pi Pico (Pico 1). It’s a microcontroller developed by the Raspberry Pi Foundation, built around the RP2350 chip. ...

CONTINUE READING »

The post Getting Started with Raspberry Pi Pico 2 and Pico 2 W first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/getting-started-raspberry-pi-pico-2-w/feed/ 14 169963
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
ESP32 Light Sleep Mode and Wake-Up Sources (Arduino IDE) https://randomnerdtutorials.com/esp32-light-sleep-arduino/ https://randomnerdtutorials.com/esp32-light-sleep-arduino/#comments Thu, 20 Mar 2025 15:25:47 +0000 https://randomnerdtutorials.com/?p=163571 Light Sleep is one of the power-saving modes supported by the ESP32. In this guide, we’ll look at how to implement the Light Sleep mode with the ESP32 and the ...

CONTINUE READING »

The post ESP32 Light Sleep Mode and Wake-Up Sources (Arduino IDE) first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-light-sleep-arduino/feed/ 1 163571
ESP32: Guide for DS3231 Real Time Clock Module (RTC) — Getting Time and Setting Alarms https://randomnerdtutorials.com/esp32-ds3231-real-time-clock-arduino/ https://randomnerdtutorials.com/esp32-ds3231-real-time-clock-arduino/#comments Wed, 12 Mar 2025 17:43:52 +0000 https://randomnerdtutorials.com/?p=164824 This tutorial is a getting-started guide for the DS3231 Real Time Clock Module with the ESP32. The DS3231 RTC module is a great module for accurate timekeeping, it also allows ...

CONTINUE READING »

The post ESP32: Guide for DS3231 Real Time Clock Module (RTC) — Getting Time and Setting Alarms first appeared on Random Nerd Tutorials.]]>
https://randomnerdtutorials.com/esp32-ds3231-real-time-clock-arduino/feed/ 7 164824