Remotophone
May 25th, 2011

The Remotophone is a fully functional TV remote that looks like a Cortelco touch tone phone.  To use it, you lift the handset and press a key.  For example, “*” is Power, 3 is Volume Up, 2 is Input, etc.

I just finished building it today, and while I won’t try to recreate every step, I’m going to list out the resources and techniques I used to get it going.  It looks identical to the image in this post.

Parts

  • - Cortelco Phone
  • - Arduino Board (I used an Uno, you can probably use any kind)
  • - IR LED (and corresponding resistor)
  • - IR Receiver (for decoding your remote control’s codes)
  • - General Maker Junk (wires, solder, tools, tape, etc)

Code

There’s no complicated instructions, you basically glue the two libraries together and have the IR Library send out TV remote codes based on the input from the Keypad.  Before you build your phone you’ll have to capture your specific remote’s control codes.  You can use the IR Library example code and wiring to do this.   One final thing is that you should use the switch inside the phone that’s turned on when you lift the headset, otherwise you’ll drain your battery.  It’s already all set up inside the phone, you just have to have to splice it into the battery wire.

Here’s what it looked like when I was done but before I remounted the case.  It’s pretty fragile and I’m not an engineer so please forgive the mess and lack of mounting brackets or real electrical tape :-P

boxee.py – Control your Boxee Box from the command line
February 20th, 2011

I’ve wrote up a script that might be useful for other people: a Boxee Box command line “remote control”. Right now you can use it to change the volume, skip tracks, play, pause and skip ahead in video/audio. It has two modes: regular and interactive. Regular takes in a command and exits upon completion. Interactive puts you in a shell where you can type commands.

Regular mode, set volume to 50%:

$ boxee vol 50

Interactive mode:

$ boxee

Get it on github.