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: ESP32, ESP8266, Arduino, Raspberry Pi, Home Automation and Internet of Things. Enter your email address to get started with our free resources and eBooks!

9 Tools That All Electronics Labs Must Have

Share

I put together a list of 9 essential tools that I think all electronics lab must have. Either if you are just start building your own lab or want to improve yours, here’s the must have tools.

Continue Reading

Monitor Your Door Using Magnetic Reed Switch and Arduino

Shares

This tutorial demonstrates how to use a magnetic reed switch. I’ll do a quick overview on how it works and show a project example using an Arduino.

Continue Reading

ESP8266 Troubleshooting Guide

Shares

The ESP8266 has a few common issues, specially when you are trying to flash a new firmware or uploading scripts. This is a companion guide to the Home Automation using ESP8266 and Password Protected Web Server eBooks. Here’s a compilation with some of the most common problems with the ESP8266 and how to fix them.

Continue Reading

Recommended Resources



Arduino Step-by-Step Projects »
Build 25 cool Arduino projects with our course even with no prior experience!


Build a Home Automation System »
Home Automation System using open-source hardware and software.



 

25 Useful Arduino Shields That You Might Need to Get

Shares

Arduino shields are boards that will expand the functionalities of your Arduino. You just need to plug them over the top of the Arduino board. There are countless types of shields to do countless tasks.

Continue Reading

ESP8266 – Wireless Weather Station with Data Logging to Excel

Shares

This project is a collaboration between Yves Arbour and Rui Santos. In this project we are going to establish a wireless communication between two ESPs and send data from three sensors to an Excel spreadsheet. This tutorial shows a wireless weather station with data logging that you can implement in your home.

Continue Reading

Why You Shouldn’t Always Use the Arduino Delay Function

Shares

The very first time you used an Arduino board, you probably did something like this: Connected an LED to your Arduino Uploaded the default blink sketch that would turn on and off your LED every second

Continue Reading

[Ended] Happy Holidays and Giveaway of BeagleBone For Dummies Book

Shares

Rui here, Firstly I want to wish you and yours happy holidays and a wonderful new year’s celebration. Giveaway – BeagleBone For Dummies Book I’m doing a giveaway of a signed copy of my book BeagleBone For Dummies to a lucky subscriber. Entering the giveaway is easy, you go to this page or visit the link below:

Continue Reading

Top 7 Gifts for Makers and Electronics Hobbyists – 2015

Shares

It’s that time of year when you usually buy or receive gifts. It’s not very hard to buy a gift for a maker. There are always new tools or boards being released every single month that we would like to get.

Continue Reading

Arduino Serial Plotter – New Tool

Share

The latest release of the Arduino IDE 1.6.6 comes with a new tool called Serial Plotter. This tools gives you the ability to visualize your data in a plot that is updated in real time.

Continue Reading

ESP8266 ADC – Reading Analog Values with NodeMCU

Shares

Both ESP-12E and ESP-07 have an ADC pin that is easily accessible. This means that those ESP boards can read analog values from components, such as, temperature sensors, potentiometers, light sensors, etc.

Continue Reading

Sending Data From an Arduino to the ESP8266 via Serial

Shares

In this tutorial you’re going to learn how to send data from an Arduino to the ESP8266 via serial communication.

Continue Reading

Complete Guide for Nokia 5110 LCD with Arduino

Shares

This post aims to be a complete guide for Nokia 5110 LCD with Arduino. 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

How to Level Shift 5V to 3.3V

Shares

In this tutorial, I show how you can shift a signal from 5V to 3.3V. This is very useful if you want to connect an Arduino (operates at 5V) to an ESP8266 (operates at 3.3V).

Continue Reading

ESP8266 Remote Controlled Sockets

Shares

In this project your’re going to build a web server with an ESP8266 that can control remotely any sockets (safely).

Continue Reading
1 10 11 12 13 14 17

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