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!

ESP8266 Daily Task – Publish Temperature Readings to ThingSpeak

Shares

In this project you’re going to learn how to build a sensor node with an ESP8266 that publishes the temperature and humidity once a day to a free service called Thing Speak.

Continue Reading

Build an All-in-One ESP32 Weather Station Shield

Shares

In this project I’ll show you how you can build an all-in-one ESP32 weather station shield and display the sensor readings on a web server. The web server displays data from all the sensors and automatically updates the readings every ten seconds, without the need to refresh the web page.

Continue Reading

ESP8266 Web Server with Arduino IDE

Shares

In this project you’ll create a standalone web server with an ESP8266 that can toggle two LEDs using Arduino IDE. This ESP8266 Web Server is mobile responsive and it can be accessed with any device that as a browser in your local network.

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

Node-RED with Xiaomi Mijia Bedside Lamp (Wi-Fi and Bluetooth)

Shares

In this tutorial we’ll show you how you can integrate the Xiaomi Mijia Bedside Lamp with Node-RED. The Xiaomi Mijia Bedside Lamp is a smart lamp with built-in Bluetooth and Wi-Fi. It can be controlled with touch, using the Yeelight app, or using an home automation platform like Node-RED.

Continue Reading

CCTV Raspberry Pi Based System with Storage using MotionEyeOS

Shares

In this project Julian is going to show you how to build a complete Raspberry Pi based home surveillance system in which you can manage all your cameras from one single place using MotionEyeOS. The system built also allows you to save your frames from all your cameras in a 1TB SATA drive.

Continue Reading

What’s the Best Raspberry Pi Camera For Your Project?

Shares

In this post Julian is going to show you several options of cameras for the Raspberry Pi. He will compare its specifications and run some tests to analyse the pictures taken from each of them in different scenarios. After the tests, you should be able to pick up the most suitable camera for your needs.

Continue Reading

Install MotionEyeOS on Raspberry Pi – Surveillance Camera System

Shares

Do you want to turn your Raspberry Pi into a surveillance camera system? The best way to do it is using MotionEyeOS. In this post we’ll show you how to get started with MotionEyeOS on your Raspberry Pi.

Continue Reading

Guide to Fingerprint Sensor Module with Arduino (FPM10A)

Shares

This post is an introductory guide on how to use the Fingerprint Sensor Module with the Arduino. We’ll show you how to enroll a new fingerprint ID, and how to find a fingerprint match.

Continue Reading

ESP8266 Wi-Fi Button – DIY Amazon Dash Button Clone

Shares

In this project you’re going to build an ESP8266 Wi-Fi Button that can trigger any home automation event. This is like a remote control that you can take in your pocket or place anywhere that when pressed sends out an email. It can also be called a DIY Amazon Dash Button clone.

Continue Reading

How to Build 8x8x8 LED Cube DIY Kit

Share

I’ve just finished building my 8x8x8 LED Cube DIY Kit. It was a lot of fun and the cube works perfectly. But assembling all those 512 LEDs and soldering more than a 1,000 joints can be a nightmare if you don’t have the right instructions.

Continue Reading

Turn Your Raspberry Pi Zero into a USB Keyboard (HID)

Shares

In this project you’ll learn how to turn a Raspberry Pi Zero board into a USB keyboard or HID (Human Interface Device). After following some simple steps, you can write a Python script to make your Pi act as a USB keyboard.

Continue Reading

ESP32 with BMP180 Barometric Sensor – Guide

Share

This guide shows you how to use the BMP180 barometric sensor with the ESP32 to read pressure and temperature. We’ll show you how to wire the sensor to the ESP32, install the needed library, and how to write the sketch in the Arduino IDE.

Continue Reading

Free Arduino Mini Course – Sign Up Now

Shares

We just want to let our readers know that we’ve release an Arduino Mini Course. The course is completely FREE, and you can get access here. This new course is short, simple, and intends to be a getting started resource for absolute beginners.

Continue Reading

Complete Guide for Ultrasonic Sensor HC-SR04 with Arduino

Shares

This post is all about the Ultrasonic Sensor HC – SR04. I’ll explain how it works, show some features and share an Arduino Project example to help you with your projects. We provide a schematic diagram on how to wire the ultrasonic sensor, and an example sketch to use with your Arduino.

Continue Reading