PCF8591 I2C 8-bit A/D and D/A converter
In this short tutorial we’ll learn how to control PCF8591 I2C 8-bit A/D and D/A converter with PIC microcontroller. PCF8591 was already used in a number of recently published projects like Function Generator, also I’m planning to add it to ...
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 ...
RFID Security Access Using Arduino
In this post I’ll show you how to build a RFID reader for security access based on Arduino MEGA board. The code I've used is a modified version of a design that was published at Arduino project hub. I added ...
Digital Power Supply 0-14 Volt
Digitally Controlled Power Supply from 0-14 Volt based on PIC16F876A will be demonstrated in this post. This is a modification of Digital Power Supply 2.5-12V article and has similar characteristics. The most noticeable difference is the use of PCF8591P I2C Digital to ...
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, ...
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 ...
8×8 LED Matrix chaser Arduino
8x8 LED Matrix chaser based on Arduino MEGA compatible board will be presented in this post. It uses a LED dot matrix display module with two 74HC595 shift register chips connected in serial to control the LED output. Similar design ...
Bargraph Voltmeter
A simple bargraph voltmeter can be built using 2x16 LCD or compatible VFD display. For Arduino version click here. This design utilizes PIC16F877 microcontroller and its ADC block to convert 0 – 5V input voltage to a binary number shown ...
Raspberry Pi 3 Digit LED 7-Segment Countdown Timer
Multiplexing 7-Segment display scheme with Raspberry Pi as described here can be used as a basis for more complex projects. By adding 4x4 keypad matrix and replacing individual 7-Segment displays with a common anode 4 digit 7-Segments module a simple ...
LCD Voltmeter based on Arduino
This post is about building a simple 0-5V 3 digit voltmeter using Arduino UNO compatible board and 4x20 LCD display. This design should also work on all similar boards, I’ve tested it on Arduino Mega and UNO boards. No additional ...