A water flow sensor Arduino project lets you measure how much liquid passes through a tube or pipe. Instead of estimating the water level in a container, the Arduino counts pulses from a flow sensor and converts those pulses into volume and flow rate. In this tutorial, you will learn …
Read More »ESP8266 NodeMCU DHT22 Interfacing Tutorial
The DHT22 is a temperature and humidity sensor in one package. It is widely used mainly due to its price but also because of it being robust and user-friendly. In this NodeMCU DHT22 interfacing tutorial, I will guide you in creating an IoT-based weather monitoring project with ESP8266.
Read More »How to Use PIR Sensor with NodeMCU ESP8266
A Passive Infrared (PIR) sensor is a popular sensor for detecting the presence of a person. This is a type of proximity sensor although you may also call it a motion sensor. This tutorial aims to guide you in using a PIR sensor with your NodeMCU ESP8266 WiFi board.
Read More »Persistence of Vision (POV) with Seven-segment Displays
Lack of pins to use is a common challenge in designing microcontroller-based projects. This is particularly true when dealing with liquid crystal or seven-segment displays. Multiplexers and display drivers are great help but at an additional cost. Thankfully, a software-based solution exists to solve such a problem.
Read More »Detect Objects with Camera and Arduino
The basic Arduino boards are not powerful enough for image processing. Heck, they are not even good enough to capture photos without the help of a desktop computer. However, there is a special imaging device you can use to make an Arduino detect objects.
Read More »Uploading Camera Images from Raspberry Pi to Website
For those who are looking to work with images on their projects, the Raspberry Pi offer enough tools to work with. This short tutorial will guide you on how you can take pictures using a camera attached to your Pi and then upload those camera images for use in a …
Read More »Capture and Compare with PIC16F877A
The PIC16F877A microcontroller comes with a Capture Compare PWM (CCP) module which utilizes its 16-bit Timer1 module to generate or count pulses, among other things. I have already covered how to generate PWM in my previous tutorial. This time, we will look at how to implement capture and compare with …
Read More »Using Buttons and LEDs on the Curiosity HPC
Last time, I showed how to get started with Microchip's Curiosity HPC board. I will now explore the use of the included buttons and LEDs on this microcontroller board.
Read More »How the DHT22 Sensor Works
The DHT22 temperature and humidity sensor is a common sensor; in fact, there are tons of tutorials out there teaching you how to use it with your Arduino, Raspberry Pi, or other microcontrollers. What prompted me to write about this sensor is my curiosity about how it gives out two …
Read More »Using the 3D Gesture Sensor
I recently got my hands on a 3D gesture sensor from DFRobot and honestly, my brain is ringing with the possible projects I can do with it. Basically, it is a device that can sense hand movements in different directions. Imagine controlling anything just by waving your hands! Let's get …
Read More »