Wouldn't it be cool if you built your own card login system just like in hotels? Because RFID modules are now easy to get, this is now very possible. This Raspberry Pi RFID project of mine is a simple login system that reads cards and tags. Every time a user …
Read More »Arduino UNO Pinout Diagram
The Arduino UNO is arguably the most popular Arduino board currently available. This Arduino UNO Pinout diagram reference will hopefully help you get the most out of this board: Arduino UNO Pinout Description The Arduino UNO board is divided into digital, analog, and power pins. There are pins with …
Read More »Arduino PID Control Tutorial
In control systems, a controller corrects the output of a particular system to a target in the presence of errors and disturbances. The most popular type of controller is PID which is an acronym for Proportional, Integral, and Derivative. In this Arduino PID control tutorial, I will show you how …
Read More »Arduino RFID RC522 Tutorial
RFID technology has been around for quite a while. But it was only recently that hobbyist and makers was able to utilize this technology through the Mifare RC522 RFID module. In this article, I will show you how you can easily use cards as keys for anything, from attendance systems, …
Read More »Arduino Keypad: Interfacing with 4x4 Matrix
Using a keypad is an upgrade over using buttons for input on your Arduino project. Actually, a keypad is a set of 12 or 16 buttons wired so that the pin usage is reduced. In this tutorial, I will explain how a keypad matrix works and how to use it …
Read More »Arduino WiFi: Using ESP8266 with AT Commands
The ESP8266 has been a blessing to makers who need to connect their Arduino to the Internet on the cheap. In fact, boards like the NodeMCU and WeMos which feature the ESP module have become overly popular. This is unsurprising given that these boards can replace the Arduino without a …
Read More »Arduino Camera (OV7670) Tutorial
Electronics projects like movement and obstacle detection, drone fleet management, and robots require a camera for capturing images. I personally recommend using a Raspberry Pi or BeagleBone Black for these kind of projects because the Arduino doesn’t have enough juice to handle the complexities of pictures and, more so, videos. However, if the …
Read More »How to Use a Digital Motion Sensor with Arduino
I’ve already covered the basics of how a PIR motion sensor work on my previous tutorial. DFRobot was kind enough to send me a free sample of their PIR motion sensor. So naturally, I got to play with and write about it today. Two of a Kind It turns out, …
Read More »Interrupt Tutorial II - Arduino Timer Interrupt
In my previous Arduino Interrupt tutorial, I showed how to use the external and pin change interrupts for the ATMega328p-based Arduinos. There, I showed an example where pressing a button halts the normal program execution at any time and serves another routine (Interrupt Service Routine or ISR). In this article, …
Read More »Arduino Interrupt Tutorial
An interrupt, in microcontroller context, is a signal that temporarily stops what the CPU is currently working at. Programming using interrupts is very different from the usual top-to-bottom sequence in an Arduino program and thus can be confusing for some. This article aims to introduce how an interrupt works and …
Read More »