Transmits remote control codes from http commands.
Built in simple web page mainly for testing. ip/ir
Normal use is via POST messages. ip/irjson
Status check at ip/check
Includes OTA update to new binaries at ip/firmware
Commands are primarily initiated by device name and button name with internal device config tables to translate into pulse sequence definitions.
Output of the codes is via an interrupt driven bit bang library with ir modulation done using the i2s clock technique.
Still a work in progress as I have only done full config for the remotes I use.