In this project you’ll discover how to design and create a Multisensor Shield for the ESP8266 Wemos D1 Mini board. The shield has temperature sensor (DS18B20), a PIR motion sensor, an LDR, and a terminal to connect a relay module. We’ll start by preparing all the hardware and then program it.
Watch the Video Tutorial
This project is available in video format and in written format. You can watch the video below or you can scroll down for the written instructions. This project is divided in two videos.
Design and Build the ESP8266 WeMos D1 Mini Multisensor Shield – Part 1
In this first video we’ll decide the hardware that we’re going to use. We’ll also take a look at this project’s main features and how to design and assemble your own WeMos D1 Mini Multisensor shield.
Program and Test the ESP8266 WeMos D1 Mini Multisensor Shield – Part 2
In this second video, we’ll program the Wemos D1 Mini Multisensor Shield with a code that runs a web server that allows you to monitor and control the multisensor shield based on several configurable settings.
Resources
You can find all the resources needed to build this project in the links below (or you can visit the GitHub project):
- Web Server code (for Arduino IDE)
- Schematic diagram
- Gerber files
- KiCad project to edit the PCB
- 3D Printer Enclosure (STL files and SketchUp Project)
- Click here to download all the files
Project Overview
The shield consists of a temperature sensor, a motion sensor, an LDR, and a 3 pin socket where you can connect any output, we’ll be using a relay module.
Read more: BUILD A MULTISENSOR SHIELD FOR ESP8266