I'm working with an IR receiver (TSOP2138, datasheet.octopart.com/TSOP2138-Vishay-datasheet-58051.pdf) which seems to work on the 5v Duemilanove but not with the 3.3v Pro Mini.
My best guesses as to the problem:
Voltage - The receiver won't work with 3.3v. According to the datasheet it should be fine but I'm probably missing something.
Output - I don't have a very firm grasp on how this all works. If I feed it 3.3v is the ouput signal going to be 3.3v? Or is it 5v and I need to do some logic level converting?
Processing Speed - The Duemilanove has the ATmega328 running at 16MHz, the Pro Mini has the ATmega328 running at 8MHz. I don't know the limitations and differences between the two. The believe the function is reading in 10 pulses with pulseIn() to recognize the IR.
Some direction would be great because I'm running out of ideas. If the TSOP2138 won't work with 3.3v without any issues... does anyone have any recommendations? I'm most likely going with a 3.3v system because many of the other components for the project run at 3.3v.
HELP! Thanks in advanced.