u could get the details of components from the parts list . it uses Mega32 micro from atmel (u can program in c), u can use any other with 3 adc channels instead of mega32 like 16f877a (program in asm ) . once u got the concept , check the datasheets of the micros to begin with.