Flame sensors are found from the simplest gas stoves to huge industrial plants. There are different types of fire sensors -- some cheap, some expensive. Yet they’re all built for one single purpose: detect fire. In this article, I will guide you on how to build a flame sensor with …
Read More »Sensor Display on ESP32 Web Server
Last time, I showed you how to setup the ESP32 development board with the Arduino programming environment. This time, I will be building a simple ESP32 web server where data from a sensor is displayed on a web page.
Read More »Using ESP32 (NodeMCU-32S) Board for the First Time
The ESP32 expands the capabilities of the popular ESP8266 WiFi microcontroller by using a 32-bit microprocessor, and adding Bluetooth 4.2 among others. What possible projects can we build using this device? We will find out as we start our series for the ESP32.
Read More »Generating an Arduino 16-bit PWM
Ever since I wrote about timer interrupts, a number of readers have asked me on how to generate a 16-bit pulse width modulation (PWM) signal with Arduino. Well, here it is.
Read More »Arduino Current Sensor Tutorial: Measuring Current with the ACS712
A current sensor lets an Arduino measure how much current flows through a wire, motor, LED strip, battery-powered circuit, or power supply load. In this tutorial, you will learn how to use an ACS712 current sensor with Arduino to measure DC current and display the result on the Serial Monitor. …
Read More »Arduino Magnetic Sensor Using Hall Effect
An Arduino magnetic sensor has several uses: for reading the speed of a rotating object, for door alarms and for navigation. In this tutorial, we will build a simple magnet detector using a hall effect sensor.
Read More »Send Sensor Data to ThingSpeak via ESP8266
In the previous tutorial, we set up a soil moisture sensor and have its data readable via WiFi. However, that data is only accessible if the NodeMCU ESP8266 and the client (smartphone, PC, etc.) is in the same network. In this tutorial, we will use a service that allows us …
Read More »WiFi Soil Moisture Sensor with Arduino Program
Plants need enough water to survive. But what if you forgot to water the plants? This multi-part ESP8266 tutorial aims to provide a simple soil moisture sensor that reminds you, via WiFi, that your flora needs a shower.
Read More »Solid State Relay Tutorial | WiFi Switch
Relays in electronics are useful for controlling a high-power load using a smaller-power circuit. For example, an Arduino or PIC running on 5V, controlling a 240VAC light bulb, etc. This is what we have shown in our Arduino relay tutorial. But did you know that there are different types of …
Read More »1.3" I2C OLED with Arduino and ESP8266
Last time, I featured the 0.96” OLED display and how to use with an Arduino microcontroller. If that screen was too small, you can try upgrading to a slightly larger 1.3” display. This tutorial aims to guide you on how to use the 1.3” OLED with popular microcontroller boards such …
Read More »