‹ Sid Verma

Tags / Technology


Jul 06, 2019

For the past five years, a Raspberry Pi, running Kodi, has been attached to my TV. The Pi, TV and the software all get updated time to time, but the overall setup has been the same for most of it.

+----+              +----+              +-----+
| TV |----(HDMI)----| Pi |--(USB/DLNA)--| HDD |
+----+              +----+              +-----+

Controllers I’ve used for Kodi over the years -

  • Desktop Keyboards (Wired/Wireless)
  • Wireless Mouse
  • Web Interface
  • Tasker scenes utilizing the web interface API
  • Kodi remote apps (for Android/iOS)
  • Emulated keyboard over SSH
  • VNC
  • Arduino based bluetooth remote
  • Game controllers

Some of these were novelty ones, others were used because of circumstantial needs+availability.

My primary controller is the excellent app Yatse (Lets you browse/play media on the phone itself - much faster than the TV UI). When the phone’s not nearby, or there’s a guest involved, I use a game controller (connected for retroPie anyway).

Last week, I was setting up Kodi (OSMC to be exact) on my old roommate’s Raspberry Pi. While I was installing Yatse on his phone, this other guy present there, who isn’t familiar with the software, doesn’t have any of the controller I know of, starts browsing movies on the TV. I look over, dumbfounded, and see him casually using the TV remote to play around in the UI.

Five years of having a CEC-compatible TV with a CEC-compatible SBC, and it never dawned on me to try the simplest UI possible - The TV remote.


Alice lives in India. She has super-cheap cellular internet (less than $0.2/GB on some networks). Cheap enough for it to be her daily driver, using a number of portable Wi-Fi routers, which just sit on her desk. And since it is so cheap and portable and convenient and long-lasting, she just carries it everywhere in her purse, wherever she travels.

Alice also faces an a peculiar amount of problems with her GPS. She could be at a crowded bus station, trying to get an Uber, or stuck in a storm, again trying to get a cab, her phone just fails to locate her correctly long enough for the app to work. Either it’ll just be showing her previous location at the far away house, or it will keep fluctuating and jumping between her actual position, and her house. People around her sometimes get affected too. Maybe it’s a curse.

« Older posts Newer posts »