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 ...
LM35 Temperature Sensor with Raspberry Pi
Using LM35 temperature sensor with Raspberry Pi is a relatively simple task once you have a way to read and convert analog signals. Fortunately in my previous project I’ve shown how to build a basic Raspberry Pi voltmeter with ADS1015 ...
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 ...
Dual Voltmeter Amperemeter LCD
In this post a simple Digital Dual Voltmeter and Ampere meter design will be shown. It uses PIC16F876A microcontroller and 2x16 LCD display and has 2 input channels for measuring voltage in 0-25v range and current up to 500mA. The ...
Raspberry Pi Digital Clock with 16×2 LCD
Raspberry Pi based Digital Clock with 16×2 LCD display is a relatively simple project.It requires only a small set of components and can be completed in less than an hour. Previously I’ve published similar designs based on other popular platforms ...
Digitally Controlled Power Supply 2
This is an update to a recent post on a subject of building a Digitally Controlled Power Supply. In part 1 a basic configuration was presented. In this version a numbers of modifications were made to software/hardware to produce a more advanced ...
Arduino Electronic Lock
Here is another Arduino based design and this time I’ll show you how a 4-Digit Code Electronic Lock can be built with Arduino Mega or compatible boards. For similar design based on PIC16F877 click this link. The I/O I’ve used ...
Waveform Generator using Raspberry Pi
Simple Waveform Generator based on Raspberry Pi and DAC converter MCP4725 is the topic of this post. It can generate 3 types of signals. Sine, Square and Triangular waves. There is also a basic GUI to control its operation. See ...
Infrared UART
Wireless Infrared UART prototype can be built by using two PIC16F876A controllers. One as IR receiver with dedicated Infrared decoder like SFH505A, SFH506 or similar IR receiver IC and other microcontroller as a transmitter via IR LEDs. This is relatively simple ...
LED Aquarium Lighting
Recently I was asked to build an aquarium lighting controller prototype to provide variable brightness during its operation and ability to program ON/OFF times. 25 blue and white diffused 10mm LED were used to illuminate the aquarium. The main requirement from ...