Arduino-Up-Down-Counter-LCD-Featured-Image

Arduino Up Down Counter LCD

Up Down Counter design based on Arduino MEGA compatible board is the topic of this article.it uses 2x16 LCD display to show the counter values and 4x3 keypad to input initial 3 digit number.The counter will count Up/Down according to ...
Basic-Arduino-Frequency-Counter-Featured-Image

Basic Arduino Frequency Counter

Basic frequency counter capable of measuring 0-5V square wave up to 100kHz can be built using just 2 components: Arduino MEGA board and 2x16 LCD display. For PIC16F876 version click here. Frequency counter code is also very simple. It uses ...
RTC Real Time Clock PCF8573P Featured Image

PCF8573P I2C Real Time Clock

In this post I’m going to show you how to interface an I2C Real Time Clock – RTC with PIC microcontroller. Only a basic hardware configuration and a communication protocol are presented here. I’m planning to extend it to a ...
Arduino-PWM-Fan-Controller-Featured-Image

Arduino PWM Fan Controller

This implementation of Arduino based PWM Fan Controller is simple circuit that allows controlling fan speed by varying the duty cycle of the output signal. For PIC16F684 version click here. I’ve tested with Deepcool 120mm fan and it works OK, ...
LED Controller Featured Image

LED Controller

Light emitting diode (LED) Controller was built using PIC microcontroller and LM317 regulator. Comparing to traditional light sources led illumination should provide more efficient lighting also giving you a possibility to choose desired wavelength. 48 white diffused LEDs connected in parallel ...
Arduino-with-DS3231-Real-Time-Clock-Featured-Image

Arduino with DS3231 Real Time Clock

In this post I’ll show you how to interface a RTC module DS3231 Real Time Clock  with Arduino. This particular module uses I2C protocol to transfer current time to a micro controller. DS3231 library and header files should be installed ...
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 ...
3-Digit-Up-Down-Counter-PIC16F877-Featured-Image

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 ...
Arduino-Thermometer-LM35-Featured-Image

Arduino Thermometer LM35

LM35 is a temperature sensor that outputs a voltage proportional to the surrounding temperature in centigrade. In this post I’ll show how this device can be connected to Arduino MEGA board to build a thermometer that shows the current temperature ...
Digital Voltmeter VFD Display Featured Image

Digital Voltmeter VFD Display

This is a new revision of 10 bit Digital Voltmeter. For Arduino based voltmeter click here. Recently I’ve published a few voltmeter designs ranging from a simple LED display voltmeters with 8 bit of resolution to a more complex with 10bit ...