In my understanding, IRDA encoders/decoders like MCP2122 reshape the pulses from/to the UART so it better works with IR. Also, it's declared that the UARTs in ESP32 support "IRDA mode" (while NRF52 specs don't make such claims).
After doing some research I am not sure whether it's needed at slow speeds (9600 or lower), so pls never mind :-)
It seems that a UART in the nRF52 doesn't support IrDA protocols like SIR/MIR and so on.
Is there any way to implement it in Espruino without using hardware encoder/decoder chips, let's say in software, similarly to what software UART modules do?
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.
In my understanding, IRDA encoders/decoders like MCP2122 reshape the pulses from/to the UART so it better works with IR. Also, it's declared that the UARTs in ESP32 support "IRDA mode" (while NRF52 specs don't make such claims).
After doing some research I am not sure whether it's needed at slow speeds (9600 or lower), so pls never mind :-)
Thanks for your response!