ESP8266 NodeMCU DHT22 Interfacing Tutorial

NodeMCU DHT22

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 »

Persistence of Vision (POV) with Seven-segment Displays

POV seven segment

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 »

Introduction to Raspberry Pi HATs

raspberry pi HAT

A Raspberry Pi HAT is a circuit board placed on top of a Raspberry Pi in order additional features to the single-board computer. There are a lot of Raspberry Pi Hat available for purchase. This post will show you how to build your own Hat.

Read More »

Making Your Own ESP8266 Board

esp8266 board

The emergence of the ESP8266 WiFi module has allowed makers and enthusiasts to create Internet-enabled projects at a minimal cost. Moreover, the popularity of the module also gave rise to commercial boards like the NodeMCU, WeMos D1, Adafruit’s Huzzah. Sparkfun’s ESP8266 Thing and many others. Practicality would make you just …

Read More »

Understanding PCB Via

PCB Via

Vias are very common when designing PCBs. I myself have used PCB via even before fully understanding them. In this article, I will be sharing the different types of vias and how they are actually used in PCB design.

Read More »

Uploading Gerber Files for PCB Production

In the past, I used to build project prototypes through breadboards and perfboards. However, the emergence of affordable PCB manufactures have allowed me to go away from my old ways of prototyping. In this article, I will share how I created the PCB board for my SIMPic development board through …

Read More »

SIMPic - Development Board for PIC16F877A

PIC16F7877A prototype board

I always believed that the Arduino is a development board and is its microcontroller, the ATMega328 is the one meant to be featured in actual embedded systems projects.  Nevertheless, no one can deny the advantages of boards like these as they make prototyping and debugging much easier. In this post, …

Read More »