Adjustable Timer with Relay

Adjustable Timer with Relay

Project Overview This adjustable timer displays seconds, minutes, and hours and is powered by a PIC16F 877A microcontroller. There are five buttons included: start/stop, up for incrementing digits, down for decrementing digits, and left and right for moving between digits during adjustment. I’ve included a relay circuit that will trigger …

Read More »

Creating a Simple Arduino Fire Detector

arduino fire detector

A fire or flame sensor is simply an infrared LED with an amplifier circuit. Flame radiates an infrared signal, which triggers the LED to produce current. This current is converted to voltage for an analog-to-digital converter to read. Let's see how we can build an Arduino fire detector using this …

Read More »

PIC16F877A Stepper Motor Controller

PIC16F877A Stepper Motor Controller

This project is a stepper motor controller featuring the PIC16F877A microcontroller and coded using XC8. The controller has three control buttons: start, stop, forward and reverse. The project was created with a six-wire unipolar stepper motor in mind but may work with other stepper motors with some modifications.

Read More »

How to Use the E32-TTL-100 SX1278 LoRa Module

E32-TTL-100 SX1278 LoRa Module

LoRa is a promising low-power, long-range wireless transmission protocol developed by Semtech as part of the emergence of the Internet of Things (IoT). Simply put, it is a method for sending data separate from WiFi, Zigbee, or Bluetooth. Its low power consumption amidst a very long range of transmission (up …

Read More »

Arduino Boards

Arduino Boards

The number of Arduino boards have increased over the years; some have been discontinued while others are still available. The choice of which board to use depends on several factors: price, features, availability, ease of use, etc. Here’s a summary of all Arduino boards with their pros and cons.

Read More »

Adding WiFi to PocketBeagle

PocketBeagle WiFi DIY

For the next part of my series on PocketBeagle, I will show how to add WiFi connectivity to the board. This board doesn’t come with built-in WiFi like the Raspberry Pi Zero W. With a simple hack, I managed to add WiFi connectivity to it.

Read More »

How to Use a Flex Sensor

Flex Sensor

A flex sensor can be used with a microcontroller to detect or measure bending.  In this tutorial, I will show how to interface this sensor with an Arduino UNO and discuss some possible flex sensor applications and projects.

Read More »