How to change TV channel from the network


Here is a way to change the TV channel from Arduino, Network and computer.

Here is what you will need:


1x IR Receiver module

1x Arduino Board

1x NPN General Purpose Transistor

1x 470 ohm resistor

1x Mini USB Cable

Solder and soldering iron

Jumper wires

  1. Download IRLib2 and unzip the following folders to <ArduinoPath>\libraries If they are installed correctly you will see IRLib2 in the examples section of Arduino IDE.
  • IRLib2
  • IRLibFreq
  • IRLibProtocols
  • IRLibRecv
  • IRLibRecvPCI

2. Download and modify telnetrc.ino to use your remote controller. There’s even a plugin that let’s you use Unreal DVR to schedule shows

3. Calibrate the program by using the rawRecv tool that comes with IRLib2. You can find it by looking in Examples menu under IRLib2.

4. Wire up the receiver module with Pin 3 of the receiver connected to pin 2 of the Arduino.

5. Upload telnetrc.ino with the new calibrated variables. Then solder up this circuit(for nano it is pin 3):

Transmitter schematic

Published by Justin Roeder

I am an electronics engineer and computer programmer that has autism. I learned by myself

Join the Conversation


  1. Great blog right here! Additionally your web site loads up very
    fast! What host are you using? Can I get your affiliate link
    to your host? I desire my web site loaded up as fast as yours lol

  2. I believe what you typed made a great deal of sense.
    However, consider this, suppose you added a little content?
    I mean, I don’t want to tell you how to run your website, however suppose you added a headline that makes
    people want more? I mean How to change TV channel from the network – Delphijustin industries is a little boring.
    You might look at Yahoo’s home page and note
    how they create post headlines to grab people to
    click. You might try adding a video or a related pic or two to get readers interested
    about everything’ve got to say. In my opinion, it might bring your posts a little bit more interesting.

  3. Nice post. I learn something new and challenging on sites I
    stumbleupon every day. It will always be useful to read through articles
    from other writers and use something from their sites.

  4. I do agree with all of the concepts you have presented in your post.
    They are very convincing and can certainly work.
    Still, the posts are very brief for starters. May you please prolong them a bit from subsequent time?
    Thank you for the post.

Leave a comment

Your email address will not be published. Required fields are marked *