PIC Waveform Recorder
In this article I’ll show you how you can use PIC microcontroller to record and store waveform patterns in its EEPROM memory and replay the sequence later. For this purpose we’ll need a signal/waveform generator to produce the signal, PIC ...
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 ...
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 ...
HC-SR04 Ultrasonic Sensor with Raspberry Pi
Using HC-SR04 Ultrasonic Sensor with Raspberry Pi is a relatively easy task. HC-SR04 is a very popular module that can provide the distance to the object by sending ultrasonic bursts at 40kHz and measuring the time it takes for the ...
AD9850 PIC16F Interface
A simple wave generator should be a part of every electronics enthusiast toolset. Basic Sine/Square output in reasonable frequency range will be sufficient for general use. Luckily such generators are available in form of a very popular AD9850 module. Search ...
7-Segment LED Display with I2C
In this post we’ll add a serial data transfer capability to a standard 7-Segment LED Display by using PCF8574 I/O Port expander IC with I2C interface.For similar design based on Arduino see this link. Usually in order to minimize required ...
Raspberry Pi LED Bar Graph Display
Raspberry Pi based LED bar graph display is a relatively simple circuit. It can be easily built using commonly available components. For Arduino version click here. 8 LEDs, 1k potentiometer, ADS1015 ADC module and Raspberry Pi board is all you ...
RGB LED Bar Graph
Current LED Bar Graph design for Arduino UNO platform uses 16 independently controlled RGB LED’s with integrated WS2812 chip. Similar project is available at this link. In general the voltage is divided into equal intervals equal to the number of ...
Arduino 7-Segment LED Display MAX7219
MAX7219 is a serial input/output common-cathode display driver. It can interface the microcontroller to 7-segment numeric LED displays, bar-graph displays, dot matrix display or individual LEDs. This IC has some very useful features like built in decoder, multiplex scan circuitry, ...
7-Segment LED Display PCF8574 I2C Arduino
Adding a serial data transfer capability to a 7-Segment LED Display can be done by using PCF8574 I/O Port expander with I2C interface. Arduino UNO controls the PCF8574 by sending display codes for each segment. Similar circuit based on PIC16F876 ...