I'm not entirely sure - if you just need to apply a square wave for transmission you can actually just put the LED between the UART and a GPIO pin that is producing the square wave.
But I'm not entirely sure what else you'd need - as I recall IrDA can be quite fast, so you might struggle to do much decoding in software
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I'm not entirely sure - if you just need to apply a square wave for transmission you can actually just put the LED between the UART and a GPIO pin that is producing the square wave.
But I'm not entirely sure what else you'd need - as I recall IrDA can be quite fast, so you might struggle to do much decoding in software