Comment on Do any of you use Raspberry Pi’s ?
juja@lemmy.world 1 year ago
I use it as a media remote for my computer via infrared. IR sensor sends analog data to an arduino which converts it to digital and sends it to a raspberry pi which then invokes commands to control media on my computer by invoking rest apis on a “unified remote” server running on the computer.
NeoNachtwaechter@lemmy.world 1 year ago
Feeling impressed here…
If I want to have this, too: is there a kinda tutorial or quick-setup, or is it more like 6 weeks of tinkering? :-)
juja@lemmy.world 1 year ago
It actually turned out to be easier than I thought.
The infrared reader (arduino code) is based on
github.com/Arduino-IRremote/Arduino-IRremote
The code running on my raspberry pi was written in Java using spring boot which is probably overkill but I am more comfortable with java than python so I used
github.com/Fazecast/jSerialComm
to read data from the pi’s usb port and just sent instructions to the unified remote server which does most of the heavy lifting. I used
github.com/…/UnifiedRemoteConnection.java
as a reference along with some verbose logging on the unified remote server to see what codes needed to be sent over the rest api.