3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

$3.50 DIY TV-B-Gone Micro

$3.50 DIY TV-B-Gone Micro
I previously made a slideshow on my DIY TV-B-Gone, and many people requested I make an Instructable. So, the first in a series of DIY TV-B-Gone clones, is the TV-B-Gone Micro!

Technically, because TV-B-Gone is a brand name, this is a "TV-B-Gone clone."

The TV-B-Gone is a neat little device that can turn almost any TV on or off. It uses a microcontroller hooked up to IR LEDs to output a library of on/off codes. Adafruit sells a kit, and has the code as well as the schematic on their website.

Here's a micro clone of the TV-B-Gone that runs on a coin cell battery, is slightly bigger than a quarter, and costs about $3.50 (compared to $20) to make!
 
Remove these adsRemove these ads by Signing Up
 

Step 1Materials and Tools

Materials and Tools
«
  • DSC02805.JPG
  • TVBGONE schematic.JPG
Here is a list of what you will need.

Materials: All of these prices are if you buy only one of each part. If you buy in bulk, like I did, it will actually have a cheaper unit price. For me the total was less than $3.50, for you maybe more if you only buy one of each part.

You will also need some 2032 batteries to power it. DON'T FORGET!

Tools:
  • AVR programmer (I used a USBtinyISP, a good, cheap programmer made from a kit)
  • Computer with internet access; I predict you are using one right now :-)
  • Soldering iron with solder
  • Helping hands tools, very helpful
Now let's get started!
« Previous StepDownload PDFView All StepsNext Step »
229 comments
1-40 of 229next »
Jan 30, 2012. 6:56 PMacerpeng229 says:
what pnp transistor to use
Mar 6, 2012. 6:32 PMacerpeng229 says:
can it be used in malaysia and all around the world??

Thanks, DARK SPONGE
May 11, 2012. 1:42 PMkill_them_now says:
malaysia eh?nk troll orang ke?hahaha
May 4, 2012. 3:56 AMIHaveNoBudget says:
Hi great work,
i have a very limited knowledge of electronics and i would really appreciate a reply, do you think that, as i have no way of programming a micro-controller i could use this: http://www.adafruit.com/category/20 without changing any of the other steps? this guy used it but his instructions aren't that clear: http://www.instructables.com/id/Sonic-ScrewDriver-TVBG/
do you think you can shed any light?
thanks
Apr 2, 2012. 2:32 PMmadbob2 says:
For the 1.2 version, do we have to use the external resonator?
Mar 28, 2012. 3:41 AMXOIIO says:
Also, what is the max filke size you can throw on this (or program it to or whatever it is) for tv codes, sorry, I don't know shity baout microcontrollers, this is gonna be my first thing.
May 4, 2012. 3:58 AMIHaveNoBudget says:
sorry the adress for the controller i meant was actually this: http://www.adafruit.com/products/75
Apr 30, 2012. 8:37 PMTheBookworm says:
http://ecetechprojects.com/2011/08/06/arduino-upload-hex-files-to-attiny85-using-your-arduino-and-avrdude/
Mar 13, 2012. 9:18 PMTobaTobias says:
Hi, great project. Do you think I could program the Attiny with Arudino as ISP on my mac?
Feb 20, 2012. 11:37 AMMrGentlemen says:
Hi dark Sponge,

Im from Germany and want to build this too, but i dont have found any ATtiny85V-10PU.
What I have found is an ATTINY 85V-10 SU ( I think this is the SMD version of the controller)

Can I use it instead of the PU-version?

thx
Feb 26, 2012. 5:25 PMMrGentlemen says:
thx for the answer.

when I build the circuit with both regions, can i use the circuit from your linked site instead of the circuit from here?

And there are a few questions i have about the circuit from the link:
1. Where did the connections from LSP1 and LSP2 are going to?
2. Where can i find the crystal in the libary of eagle?
3. The GND and VCC connections are in series or parallel?

thanks
Jan 30, 2012. 6:24 PMacerpeng229 says:
can i used the preprogrammed 1.2
attiny from adafruit??
Jan 21, 2012. 1:41 PMPolarize says:
Thanks dark sponge! I just finished mine and it works great :) I made it with the v1.2 so I was doubting it would work. However I would like to comment I think there is a mistake in the schematic, it may of been my error however. Its just my IR leds were permanently on, even when the system was off. I moved the wire to the capacitor and transistor and it worked fine.

Anyway thanks again, SHP next :)
Oct 25, 2011. 7:31 PMdegenstamm says:
hey douse this still work on all tvs or is it out dated
Dec 15, 2011. 7:05 AMdegen S. says:
thanks
Dec 13, 2011. 2:26 PMblinkyblinky says:
Is there a way to use Arduino code?

I have an Arduino to ATtiny programmer...do you think that would work?
Dec 13, 2011. 6:23 PMblinkyblinky says:
Yeah, you can. Can you program the original code in through it though?
Dec 13, 2011. 1:04 PMvov35 says:
Very elegant dead bug design. I liek.
Oct 14, 2011. 4:57 PMbatman96 says:
Hi Dark Sponge, You seem to know the most about tv b gones. I build electronic stuff, but I use discrete components, and have yet to use any micro controllers. I wanted a Tv B Gone, but wanted to build my own, I think I asked you about using a universal remote as one a couple of years ago. So here is what I did. I found the Tv B Gone data as a wav file on the net. I loaded it onto my mp3 player only to find that it can't play wav files. I converted it to mp3 and then heard some nice fax machine sounds. I made a Infa Red plug for my mp3 player out of a mono jack and two leds one facing each direction, (I found how to wire it in a article about using a Iphone as a universal remote). So the Idea is that I bring my mp3 player when I am going to be in waiting rooms and such, so when i want to shut off a tv I just plug that in instead of headphones. But my mp3 player doesn't have enough power to light them, If I run it though a small amp taken from a set of old computer speakers it works fine and shuts off all of my tvs, but that is to big to take with me. I already tried turning up the audio file on the computer, it is louder, but still doesn't light them. I know it works, obviously the I phone puts out enough power to work, the IR leds I am using are the dark ones, although I tried the ones out of a ball mouse too. Are there any that have a lower voltage? Thanks, Batman96
Oct 6, 2011. 10:45 AMcoralfire says:
at which point does the v1.2 differ from the original steps? im new to electronics and am making an ir remote sonic screwdriver. I need as much help as possible.
Sep 26, 2011. 11:07 PMSeriousTyro says:
It was mentioned in the guide that resonator was optional. What does the resonator do in this circuit or regards to the ATtiny85?
Thanks,
Tyro
Sep 3, 2011. 12:56 PMEax5 says:
Hey really cool instructable.

I ran into a problem with programming the attiny. I do not have programmer you used. Is it possible to program it with arduino? and set the fuse somehow?

Do you know if that is possible?

Because in the arduino program there is an option for Attiny

Thank you
Sep 12, 2011. 4:00 PMtheugleymonkey says:
Is there any way to program or add some type of circuit that would allow it to automatically turn on at specific times like every 2 hours.
1-40 of 229next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
70
Followers
7
Author:dark sponge
Hi! I've loved electronics and electricity for as long as I can remember, and electric projects are something I do in my free time for fun. Everything I've learned about electricity is either from exp...
more »