Пользуясь компьютером в качестве "кинотеатра" стало влом вставать с дивана и отключать комп. Подумал и решил изобрести очередной велосипед. Нашёл в загашнике плату на STM32 bluepill и пульт управления: Потыкав осциллографом, выяснил что у пульта протокол NEC. На скриншоте ниже представленна осциллограма кнопки выключения. В интернете много описания. Таймер настроен на измерение ширины импульса, только "верхеней" части. То есть, по первому восходящему фронту таймер обнуляется, по нисходящему вызывается коллбек. В соответствии с шириной импульса соответственно "1" или "0". В интернете нашел описание протокола, подумав немного, привязал выход инфракрасного приёмника TSOP4838 ко входу второго канала 3-его таймера STM32. Тут надо быть немного внимательным, есть разные синие таблетки с STM32F103C8 и STM32F103C6, у первой есть 4-ый таймер (изначально пытался использовать его), у моего экземпляра STM32F103C6 только 3 таймера, соответственно используется вывод RB5. Также показаны стандартные вы