Digital-Clock-with-1602-LCD-Shield-Board-for-Arduino-Featured-Image

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 ...
10 Bit 7-Segment Digital Voltmeter Featured Image

10Bit 7-Segment Digital Voltmeter 0-24V

This is an upgrade to recently published Simple Digital Voltmeter.Few improvements were done to hardware and software.DVM operating range  was slightly increased up to 24 V Max, however the most significant change is that the code now uses full 10 bit of ...
Binary-to-Hex-7-Segment-Arduino-Featured-Image

Binary to Hex 7-Segment Arduino

In this post I’ll show you how to build a simple Binary to Hexadecimal converter using common cathode 7-Segment display and Arduino Mega compatible Iduino Mega R3 board.  Similar devices should also work ,however I did not test it. The ...
Arduino-Digital-Level-MPU-6050-Featured-Image

Arduino Digital Level MPU-6050

In this post a 1 axis basic digital level design will be presented. This circuit is based on Arduino UNO board and MPU6050 accelerometer and gyroscope chip. The communication is done using I2C interface. MPU6050 module address can vary depending ...
PIC16F Stepping Motor Interface Featured Image

Stepper Motor Interface PIC16F

This article shows a basic interface between PIC16F microcontroller and a unipolar stepping motor using an assembly code. For programming the MCU you'll need PICKIT2 or PICKIT3 device. Similar design for Arduino platform can be  found at this link. Instead ...
Arduino Ohm Meter Featured Image

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 ...
Arduino-Base-Converter-with-4x4-Keypad-and-I2C-LCD-20X4-Featured-Image

Arduino Base Converter with 4×4 Keypad and I2C LCD

Arduino hexadecimal to binary Base Converter is a simple design that can be built using 4×4 Keypad and I2C LCD display module. Arduino MEGA board was chosen as a target device. This circuit will wait for a single digit to ...
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 ...
PCF8591 I2C 8-bit ADC and DAC Featured Image

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 ...
Arduino-with-74HC595-and-7-Segment-Featured-Image

Arduino with 74HC595 and 7-Segment

74HC595 is a discrete shift register IC that can be easily integrated with Arduino platform. Usually shift registers are used to convert a serial data to a parallel output. Additional shift registers can be connected in series extending the number ...