Hi, not sure if this is the right forum but here goes.
I have built a PWM controller for some LEDs that are controlled via an IR remote. It all works absolutely dandy on an Uno at 16Mhz but if I compile and upload to a stand alone 328P using the internal oscillator then the receiver is unresponsive. I know the program is running fine as the LED's behave properly. I am using an internal oscillator on breadboard board definition. I highly suspect that the IRLib timings are way off and I will have to run my final design at 16MHz but I want to understand a few things.
When compiling, do libraries assume that the AVR is a 16MHz?
If not, is this something that is set in board definitions and the one I have could be innacurate? (I downloaded the board def and I cannot remember where from)
Is 8MHz just simply to slow for decoding the signal?
Thank you!