Alphanumeric-Display-Driver-Featured-Image

Alphanumeric Display Driver

In this post I’ll show how a single alphanumeric display can be driven by PIC16f877A micro controller. There are dedicated IC’s for this purpose  however a micro-controller can be programmed to perform this task. By using a microcontroller you'll get a ...
3-Digit-Up-Down-Counter-PIC16F877-Featured-Image

3 Digit Up Down Counter PIC16F877A

3 Digit Up Down Counter shown here is based on PIC16F877A microcontroller. The count is shown on the 2x16 LCD display and the direction is controlled by a switch connected to bit 3 of PORTA. With minimal changes the attached ...
DC Motor Controller Featured Image

DC Motor Controller

This post is about building a simple PIC16F88 based DC motor controller. Motor speed and direction can be controlled by two push buttons SW1, SW2. One for motor speed and the other for polarity. This post follows recently published projects like PWM ...
I2C-Serial-LCD-Interface-Module-Arduino-Featured-Image

I2C Serial LCD Interface Module Arduino

In this post I’m going to show you how to use a Serial I2C Interface Module to control 2x16 LCD display with Arduino. For similar design using PIC16F876 click this link. Instead of using 8 or 4 bit parallel connection ...
Digital Voltmeter LED Display Featured Image

Digital Voltmeter LED Display

Here is another modification of a digital voltmeter. This time with 7 – Segment LED Display. These circuits seems to be more popular than other designs so I’ve decided to  publish another variant. You can find 4 variations of digital voltmeter on ...
Multiplexing-7-Segment-display-with-Raspberry-Pi-Featured-Image

Multiplexing 7-Segment Display with Raspberry Pi

When working with multiple 7-Segment displays a multiplexing scheme is required in order to simplify the design and save Raspberry Pi I/O pins. Such implementations shown in this design. As can be seen from a schematic diagram 2 7-Segment displays ...
Stepper-Motor-Controller-with-Arduino-Featured-Image

Stepper Motor Controller with Arduino

Basic Stepper Motor Controller can be built with Arduino board and a few additional components like MOSFET switches and a potentiometer to control unipolar stepper motor speed and direction. The principle of operation is relatively simple. When a potentiometer is ...
PIC C Programming Featured Image

PIC C Programming

In this article I’ll show you how to program Microchip PIC microcontrollers using HI-TECH PICC compiler and basic PIC development board. The board consists of PIC16F876A, LED bar graph and 20MHz oscillator. PICKIT3 compatible programmer was used to download the ...
Arduino-LCD-Bargraph-Voltmeter-Featured-Image

Arduino LCD Bargraph Voltmeter

Arduino based LCD Bargraph Voltmeter can be easily assembled with Arduino Mega 2560/Arduino Uno or compatible boards. Arduino LED battery level indicator is here. Similar design based on Raspberry Pi platform is available at this link. This design is basically ...
LED Aquarium Lighting Featured Image

LED Aquarium Lighting

Recently I was asked to build an aquarium lighting controller prototype to provide variable brightness during its operation and ability to program  ON/OFF times. 25 blue and white diffused 10mm LED were used to illuminate the aquarium. The main requirement from ...