Arduino Ohm Meter
Arduino Ohm Meter is one of the simplest circuits that can be built with minimal number of required components. As can be seen from design schematic a standard 2x16 LCD display and 3 resistors are all you need to complete ...
128×64 LCD Display
A few weeks ago I’ve uploaded post with relatively simple assembly code example for interfacing 2x16 LCD display with PIC16F microcontrollers. Driving Graphic LCD display is more complex task as it lacks the build in character generation unit so each pixel needs to ...
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 ...
Simple IR Proximity Sensor
This post is about building a Simple IR Proximity Sensor based on PIC16F877a micro controller. Usually these simple circuits are built using discrete components and include an OP AMP for comparing the photo diode voltage to a preset value. Current ...
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 ...
3 Digit Up Down Counter PIC16F877A
3 Digit Up Down Counter shown here is based on PIC16F877A microcontroller. The count is shown on the 2x16 LCD display and the direction is controlled by a switch connected to bit 3 of PORTA. With minimal changes the attached ...
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 ...
Digital Clock with LCD Shield Board for Arduino
Arduino clock can be implemented by using LCD Shield Board for Arduino. This shield can simplify the prototyping process of many Arduino based circuits. It incorporates a 16x2 display and a basic 6 buttons keypad thus removing the need for ...
Controlling PWM Fan with PIC16F684
In this post I’d like to share a design of PWM Fan controller based on PIC16F684 MCU. For Arduino version click here. Previously I’ve designed similar circuits some of them more complex than this one. I recommend you to look ...
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 ...