Hijacking infrared to make a dumb device smart
kennedn.com
kennedn.com
I had a tesla gen3 wall charger. I updated it and .. crap ... it created a wifi access point that I did not want and would not go away.
so I decided to disconnect the external antenna. unplug the mmcx connector and easy peasy disconnected.
...and the wifi board switched to its internal antenna which was just about as strong.
so I thought... Hmmm.. maybe I can add a dummy load. I wired up an mmcx->rp-sma wire plus a dummy load.
same thing. It may choose the strongest input? or do diversity?
I've now been thinking of downgrading the firmware.
"Gosh that sounds like our LG"
<looks at pics>
"Of course it's a fucking LG."
[0] https://developer.mozilla.org/en-US/docs/Web/HTML/Element/fo...
I think developing a ML vision model for detecting commercials during sporting events or detecting YouTube ads and when the skip ads button appears would be a fun and not too complicated project.
But connecting it to hardware with an infrared remote seemed significantly harder and this project confirms my worry.
It might still be possible in software with a software Roku remote, I briefly looked into what it takes to write apps on there and was able to control my Roku over WiFi. But would be nice to not have to depend on it.
Also, this for Youtube. It's enabled on StreamNextTube and works a charm https://sponsor.ajay.app/
When a commercial is detected, the program sends a http request to a local server running on a Raspberry Pi. The Pi has an infrared remote control transmitter, and uses LIRC to send commands to a Polk sound bar.
https://beepscore.com/website/2019/04/21/automatically-detec...
I clicked expecting something about learning/repeating IR codes… but no, this is a level above!
https://docs.espressif.com/projects/esp-idf/en/latest/esp32/...
https://github.com/Lucas-Bruder/ESP32_LED_STRIP/blob/master/...
Also, thanks to this article I learned of wokwi which is amazing!!
I've done something very similar with infrared controlled Hexbug battle bot toys.
It was a pretty interesting exercise but in the end cutting a few traces and sending commands directly from a piggyback micro-controller to the motor drivers was much more responsive (and allowed for differential steering and braking).
This article is sick because now I feel like the approach wasn't a complete waste of time. Thanks!
https://beepscore.com/website/2019/02/05/network-enabled-ras...
Are there any bars available on the market that can learn how to pick up such wireless transmissions and respond to their requests?
I have memories a bunch of in the late 80s going to our electronics store so my brother could program our new programmable remote so we use it could use it with our cd player.. so sneaky we were.
This article is well more sophisticated.