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 ...
3.5 Digit Dot Matrix LED Display
In this post I'll show you how two QDSP-L149 5x7 dot matrix LED Displays can be used to create a 4 Digit display module. The trick is to change the roles of rows and columns. So now each 5x7 Dot ...
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 ...
LCD Digital Alarm Clock Arduino
Digital Alarm Clock based on Arduino MEGA board and 2x16 LCD display is the topic of this post. Similar design based on Raspberry Pi can be found at this link. For PIC16F877 version click here. This design should also work ...
7-Segment Display with SPI PIC16F876A
For this project two PIC16F877 MCU's were used, see project schematics below. Slave PIC runs LEDs decoding and multiplexing code on data received from Master. 7-Segment inputs connected to PORTC,B and common digits anodes to PORTB,A via 2N3906 collectors for ...
Arduino 4-Digit 7-Segment LED Voltmeter MAX7219
Here is another version of Arduino based voltmeter. This time it uses 4-digit 7-Segment LED display and MAX7219 Display Driver. For similar design with 2x16 LCD display click this link. Also you can look at PIC16F876 implementation in my previous ...
HC-SR04 Ultrasonic Sensor with Raspberry Pi
Using HC-SR04 Ultrasonic Sensor with Raspberry Pi is a relatively easy task. HC-SR04 is a very popular module that can provide the distance to the object by sending ultrasonic bursts at 40kHz and measuring the time it takes for the ...
2 Channel PC Fan Controller
Following recently published article about building a PWM Fan Controller here is another simple controller design. This time it’s a 2 Channel PC Fan Controller for standard 12V Fans. It uses software implementation of PWM but instead of directly driving PWM ...
Fan Speed Monitor
Fan Speed Monitor is another simple design based on PIC16F876A microcontroller. Two similar posts about ways of controlling and monitoring fan speed were recently published. PWM Fan Controller and 2 Channel PC Fan Controller. Current article however implements a different ...
Solar Tracking System
This post is about designing a simple PIC microcontroller based Solar Tracking system. It requires some basic electronics skills and good motor coordination. This design uses 2 unipolar stepper motors and 4 IR-850nm LEDs as sensors to follow the sun ...