If I connect an IR transmitter (like the one in the picture below) to the GPIO of my VIM3 then how do I make it visible as a device under Linux so I can actually send IR signals with it? Is a kernel module needed for this and is it available?
From what I gathered ir-ctl seems to be the most robust solution in modern kernels with a simple command too (e.g. ir-ctl -S rc5:0x1234) but I guess LIRC (with irsend command) could be an option too.
IR transmitter (is this suitable to connect to GPIO?)
Those just repeat incoming IR signals (only useful when your devices are hidden in your TV cabinet), the USB is just for power. It’s not possible to send IR commands from USB. So that makes it useless for me, unfortunately.
@Electr1 what I’m trying to do is control my sound system at certain events (e.g. turn it on when my VIM3 turns on). So I want to run a script at boot that sends an IR signal to turn my sound system on. I’m running CoreELEC on my VIM3.