Raspberry-Pi-Digital-Clock-with-16x2-LCD-Featured-Image

Raspberry Pi Digital Clock with 16×2 LCD

Raspberry Pi based Digital Clock with 16×2 LCD display is a relatively simple project.It requires only a small set of components and can be completed in less than an hour. Previously I’ve published similar designs based on other popular platforms ...
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 ...
Solar Tracking System Featured Image

Solar Tracking System

This post is about designing a simple PIC microcontroller based Solar Tracking system. It requires some basic electronics skills and good motor coordination. This design uses 2 unipolar stepper motors and 4 IR-850nm LEDs as sensors to follow the sun  ...
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 ...
Digital Lock Featured Image

Digital Lock

In this post I'm going to show you how to build a simple Digital Lock using PIC microcontroller. Instead of building a new hardware design from scratch we are going to use PIC Development Board as a basis for Digital ...
LCD-voltmeter-based-on-ADS1015-with-Raspberry-Pi-Featured-Image

LCD voltmeter based on ADS1015 with Raspberry Pi

LCD voltmeter with Raspberry Pi and ADS1015 is the topic of this project. Similar design for Arduino platform is available at this link. ADS1015 is a 12 bit ADC chip with 4 analog input channels. The interface with Raspberry Pi ...
Serial LCD Interface I2C Featured Image

Serial LCD Interface I2C

Interfacing LCD Display with serial Interface like I2C can save microcontroller I/O making it a practical alternative to a standard parallel 8 bit interface. We’ll use PCF8574 I2C port expander and PIC16F876A microcontroller to establish IIC communication by 2 lines, ...
Photoresistor-Light-Sensor-Arduino-Featured-Image

Photoresistor Light Sensor Arduino

A simple light sensor can be built using a photoresistor and Arduino UNO board. Similar design is available here. This design requires only a few additional components like 10k resistor and a 10k potentiometer to adjust the light intensity level ...
Simple Digital Voltmeter Featured Image

Simple Digital Voltmeter

Simple digital voltmeter can be built by using PIC microcontroller and a few discrete components. PIC16F877A 10 bit ADC module was used for this purpose, we’ll work only with 8 upper bits to translate input voltage to digital form and ...
Interfacing-MCP4725-DAC-with-Arduino-Featured-Image

Interfacing MCP4725 DAC with Arduino

In this post I’ll show you how a 12 bit DAC model MCP4725 can be connected and controlled by Arduino or a compatible board. Similar design based on Raspberry Pi platform can be found at this link . Wire.h and ...