PICADC – The Marvelous PIC Based A/D Converter

Do you have any plan for this weekend? If you haven’t got any, then would you mind to spend the day building this marvelous PIC based A/D converter?

Frankly, many home hobbyists have been familiar with the A/D converter, as it’s one of the common electronic devices that being used in most projects!

Let’s cut the long story short! This PICADC is a very simple 12-bit, 8-channel analog to digital converter. It built based on PIC16F84 microcontroller and a MAX190 ADC. It equipped with four additional digital inputs, which can be connected to the PC through the serial interface RS-232.


The PC is responsible to programming the entire sequence of sampled channels and sampling frequency. The maximal sampling frequency has been limited by the data transmission rate.

The PICADC’s analog input voltage is ranged between -2.5V to 2.5V, while its digital inputs might probably be used, just for recording additional digital signals.

Since the device is quite small, you can mount it on a small-sided printed board easily.

If you’re intend to eliminate the external ADC and multiplexer, then you should substitute it with the integrated 12-bit ADC (PIC16C774).

Let’s Rock n Roll with This Fantastic eDrum!

Do you have the passion on music industry, especially with the drum? Honestly, most of the neighbors can’t really stand with all the loud drumming sound all day long, hence you’re probably ended up by getting endless complaints from the neighborhood!

If you’re frustrated and want to find the solution for the above matter, then this eDrum might be the perfect match for you! For your information, it’s not a hard task to build an electronic Trigger to MIDI converter module that based on PIC Microcontroller.


Basically, the eDrum design is mainly based on PIC16F877 RISC microcontroller from Microchip running at 20MHz, by two line LCD with backlight on it and some operational amplifiers. eDrum will has these following features: 22 analog inputs, 2 digital inputs, 22 input gain potentiometers, 4 control buttons, one MIDI out and one serial RS-232 out.

For your information, the main goal of this design is to use the cheap and easy to find electronic components, but it must be maintaining the optimal results.

By using this eDrum, you’re now can slow down the volume and play till you drop!

The Portable Color TFT LCD Controller Will Spice Up Your Life!

You’ve searched all over the places to find the genuine color TFT LCD controller? Honestly, you’re mostly getting nothing from the searching, as most of the affordable and small color LCDs are being controlled by particular chips, where these chips didn’t available to the public at all!

Yeah, you must be very frustrated when you found out the truth, isn’t it? Well, there’s always some good solutions for any problem. Since the stuff you’re looking around doesn’t available on the market, then it’s time to build your very own color TFT LCD controller.


For your information, the color TFT LCD controller that you’re going to build here is different from the ordinary, where it uses two AVR microcontrollers to generate the signals needed to control a color TFT LCD.

For the display, a 160×240 dot Sony ACX705AKM will be the perfect choice. By the way, an ATMega8515 microcontroller is being used in this project, due to its efficiency in collecting the color pixel data from static RAM and controls the LCD by generating digital CRT video signals!

Beside that, an ATMega128 will be used as the second microcontroller, where the ATMega128 will interpret graphic command received via RS-232, and stores the resulting pixels in the static RAM.

You cannot miss this stuff, as it is an inexpensive and flexible project.

The Smart and Comprehensive Servo Tester 2

Does anyone here ever involve with Servo Tester 2 before? Well, if you didn’t know what this Servo Tester 2 all about, a combination of hardware and software is used to make a pulse width signal between 1 and 2ms. Technically, the signals will be used to control common R/C servos.

Today, you’ll have the chance to challenge yourself, by simply develop a smart and comprehensive Servo Tester 2!

The Servo Tester 2 can be generates two separate signals to drive two servos and it has its own sweep mode for stress testing servos. The LCD that being applied on this project is the 2×16 character LCD. Since this is a very simple interface, thus it can access all features with just a single rotary knob with the integrated push button!

Plus, the RS-232 connection will allow you to write your very own program and it can be used to control every feature of the tester.

Lastly, you’re allowed to use the Servo Tester 2 hardware and software because both of them are free. As a result, you can copy, build and use it as much as you want, as long as you didn’t use it to make any profit of it!