Arduino-4-Digit-7-Segment-LED-Voltmeter-MAX7219-Featured-Image

Arduino 4-Digit 7-Segment LED Voltmeter MAX7219

Here is another version of Arduino based voltmeter. This time it uses 4-digit 7-Segment LED display and MAX7219 Display Driver. For similar design with 2x16 LCD display click this link. Also you can look at PIC16F876 implementation in my previous ...
Response Time Meter Featured Image

Response Time Meter

If you ever thought how fast you can react to external stimulus here is the circuit that can measure your response time. It measures the time it takes for you to press the push button in response to  turning the ...
BCD to 7 Segment Display Decoder Featured Image

BCD to 7 Segment Display Decoder

In this post I'll show how you can drive 7 Segment LED display with PIC16F876A. Instead of using a dedicated IC’s like 4511 we’ll program the micro controller to convert  BCD input code 0 – 9 to a 7 Segment LED ...
Basic-counter-with-RGB-LED-2812-Pixel-Matrix-Shield-Featured-Image

Basic counter with RGB LED 2812 Pixel Matrix Shield

In this post I’ll show how to interface a Keyestudio 40 RGB LED 2812 Pixel Matrix Shield with Arduino UNO compatible board. Each LED on this shield has an integrated chip WS2812 and can be individually controlled. Attached Arduino code ...
Thermocouple-Amplifier-MAX31855-with-Arduino-Featured-Image

Thermocouple Amplifier MAX31855 with Arduino

Interfacing a Thermocouple with Arduino platform can be easily done by integrating a MAX31855 to your project. This IC is a Cold-Junction Compensated Analog to Digital Converter amplifier especially design for use with a Thermocouple. The converter provides 14-Bit of ...
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 ...
Bargraph-Voltmeter-Featured-Image

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 ...
Interfacing-MAX7219-with-PIC16F876-microcontroller-Featured-Image

Interfacing MAX7219 with PIC16F876 microcontroller

MAX7219 is a common cathode display driver with a simple serial interfaces that can be easily connected to a microcontroller. Among other useful features this IC has built in brightness control and scan control capability that allows to limit the ...
LCD Alarm Clock Featured Image

LCD Alarm Clock

Due to popular demand I've modified digital clock design to work with LCD display instead of 7-Segment LED as described in this post. For Arduino version click here. All the capabilities of LED version have been maintained in current project. 1 ...
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 ...