8051:
ich versuche ...
Auch mich interessiert, was genau Du vorhast.
Ich würde jedenfalls das PWM-Signal „auf die harte Tour“ erzeugen, also nicht per analogWrite() auf einen PWM-fähigen Pin, sondern so, wie ich es hier mache. Da loop() bei nicht allzu dämlicher Programmierung sehr oft durchläuft, kannst Du durchaus ein PWM-Signal im kHz-Bereich erzeugen und dabei auch testen, ob es anderswo wieder ankommt.
Wenn Du vorhast, einen IR-Taster zu bauen, kannst Du evtl. etwas mit einem TSSP4P38 anfangen. Ich habe den schon erfolgreich eingesetzt.
Gruß
Gregor