AD9850 8-Bit Parallel Load DataControl Main

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 ...
Function Generator Featured Image

Function Generator

Have you ever wondered how to generate a sine wave using PIC microcontroller. In this post I’ll show you a simple circuit design that can generate arbitrary wave forms including sine by using MCU and PCF8591 D/A converter. For similar design ...
Raspberry-Pi-LED-Bar-Graph-Display-Featured-Image

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 ...
7x5 Dot Matrix Character Generator Featured Image

7×5 Dot Matrix Character Generator

In this post a basic character generator design based on PIC16F88 will be demonstrated. 7x5 Dot Matrix Display was used and its pin out is shown in the schematic below. Instead of using PIC16F876/7 microcontrollers PIC16F88 was chosen for this purpose ...
Interfacing VFD Display Featured Image

Interfacing VFD with PIC Microcontroller

Vacuum fluorescent display can be a good alternative to a Liquid-crystal displays in some applications. They have a number of advantages over LCD like extended temperature range and excellent contrast in high brightness environment. The main disadvantage is higher power consumption ...
Using Ultrasonic Sensor HC-SR04 with PIC16F877 Featured Image

Using Ultrasonic Sensor HC-SR04 with PIC16F877

This post is about building a basic distance meter with ultrasonic HC-SR04 sensor and PIC micro controller. For Arduino version click here. Raspberry Pi variant is also available at this link The interface is very simple and does not require too many commands ...
INA219-current-sensor-with-Arduino-Featured-Image

INA219 current sensor with Arduino

Measuring current is a relatively simple task that can be done by connecting a shunt resistor in series with the load and measuring the voltage on this resistor. The voltage is proportional to a load current according to Ohm’s law ...
LCD-Voltmeter-based-on-Arduino-Featured-Image

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 ...
Running LED with PIC16F877A Featured Image

Running LED with PIC16F877A

In this post I'll show a simple running LED circuit. Currently only 2 patterns are available but additional effects can be easily added by slightly modifying the code. This design uses only 16 LED's however PIC16F877 has 5 I/O ports ...
Digital Voltmeter LED Display Featured Image

Digital Voltmeter LED Display

Here is another modification of a digital voltmeter. This time with 7 – Segment LED Display. These circuits seems to be more popular than other designs so I’ve decided to  publish another variant. You can find 4 variations of digital voltmeter on ...