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, ...
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 ...
Binary-to-Hex-7-Segment-Arduino-Featured-Image

Binary to Hex 7-Segment Arduino

In this post I’ll show you how to build a simple Binary to Hexadecimal converter using common cathode 7-Segment display and Arduino Mega compatible Iduino Mega R3 board.  Similar devices should also work ,however I did not test it. The ...
9 Volt Battery Charger Featured Image

9 Volt Battery Charger

9 Volt batteries extensively used in various electronics measurement equipment. Powering these devices with  rechargeable batteries can be a cost effective solution. In this post a simple Lithium-ion 9 Volt Battery Charger design with overcharging protection will be presented. Charger is ...