Random Nerd Tutorials
Shares

Want to Learn Electronics and Programming?


Random Nerd Tutorials helps makers, hobbyists and engineers build electronics projects. We make projects with: Arduino, ESP8266, ESP32, Raspberry Pi, Home Automation and Internet of Things. Enter your email address below to get started now with your next project!

Complete Guide for nRF24L01 – 2.4GHz RF Transceiver Module With Arduino

Shares

This post aims to be a complete guide for nRF24L01 – 2.4GHz RF Transceiver module. I’ll explain what it does, show its specs and share an Arduino project example that you can take and apply to your own projects.

Continue Reading

Password Protected Web Server Accessible from Anywhere using ESP8266 and Arduino IDE

Shares

This eBook is a Random Nerd Tutorials Premium Project designed to help you get started with this amazing $4 WiFi module called ESP8266 and build a cool project. If you’re new to the world of ESP8266, this project is the perfect way to get started! If you had already used the ESP8266 before, I’m sure you’ll also learn […]

Continue Reading

Arduino Membrane Keypad Tutorial

Shares

A keypad allows you to interact with a microcontroller. You can salvage these keypads from old telephones or you can purchase them from most electronics store for less than $2.

Continue Reading

Recommended Resources




Arduino Step-by-Step Projects »

Build 25 cool Arduino projects with our couse even with no prior experience!


Build a Home Automation System »

Learn how to build a automation system using open-source hardware and software from scratch

Complete Guide for RF 433MHz Transmitter/Receiver Module With Arduino

Shares

This post aims to be a complete guide for the popular RF 433MHz Transmitter/Receiver module. I’ll explain how it works, show some features and share an Arduino project example that you can take and apply to your own projects.

Continue Reading

How to Control Your ESP8266 From Anywhere in the World

Shares

Hey there, The most common questions I get about the ESP8266 WiFi Modules are: “Is it possible to control my ESP8266 from anywhere in the world?” and “How can I control my ESP8266 from anywhere?”.

Continue Reading

Arduino Announces New Brand, Genuino

Shares

The purpose of Random Nerd Tutorials is to share interesting electronics projects, tutorials and reviews with open-source hardware. This means that I usually don’t write blog posts about news, but it’s happening important changes to the Arduino brand, so I think it’s relevant to share this piece of news to create awareness.

Continue Reading

Download Home Automation Using ESP8266 (3rd Edition)

Shares

Home Automation Using ESP8266 (3rd Edition) is my step-by-step guide designed to help you get started with this amazing WiFi module called ESP8266. This course includes 20 step-by-step projects and it is divided in two distinct parts.

Continue Reading

Complete Guide for DHT11/DHT22 Humidity and Temperature Sensor With Arduino

Shares

This post aims to be a complete guide for the popular DHT11/DHT22. I’ll explain how it works, show some features and share an Arduino Project example that you can take and apply to your own projects.

Continue Reading

7 Weekend Projects/Tutorials For the ESP8266 WiFi Module

Shares

Rui here, I’ve been getting a lot of positive feedback on the ESP8266 tutorial series. Unfortunately I’ve been really busy to post new tutorials.

Continue Reading

BeagleBone For Dummies is Available For Order!

Shares

Rui here, A few days ago I announced that I wrote a book called BeagleBone For Dummies for Wiley Publishing Inc.. This book took more than 7 months to complete.

Continue Reading

Retrieving Bitcoin Price Using ESP8266 WiFi Module

Shares

In this project you’re going to create a simple HTTP client with an ESP8266 WiFi module. Having your ESP8266 connected to your network, it requests the current Bitcoin price. This is an example on how to  retrieve data from the web.

Continue Reading

Flashing NodeMCU Firmware on the ESP8266 using Windows

Shares

If you’re new to the ESP8266 WiFi module, first read my Getting Started Guide with the ESP8266. You can also checkout my other tutorial on how to create a web server with an ESP8266 running NodeMCU firmware.

Continue Reading

Programming the BeagleBone Black with Python

Shares

This entry is part 4 of 4 in the series Getting Started with BeagleBone Black.  This post was written by Rui Santos and Luís Perestrelo authors of BeagleBone For Dummies. Building a surveillance system with a PIR sensor, the BeagleBone Black and Python.

Continue Reading

Programming the BeagleBone Black with BoneScript

Shares

This entry is part 3 of 4 in the series Getting Started with BeagleBone Black.  This post was written by Rui Santos and Luís Perestrelo authors of BeagleBone For Dummies. This part introduces BoneScript, a Node.js library containing functions specially created for the BeagleBone Black. This library simplifies the process of accessing and configuring the pins of […]

Continue Reading
1 10 11 12 13 14 16

⏰ Registrations are open ⏰
Sign up for "Learn ESP32 with Arduino IDE" Course