If you have a pile of surface-mount components laying around you could take a stab and building this teeny tiny Micro TV-B-Gone, that isn’t much wider than a 2032 battery (the 20 in 2032 tells you the battery is 20mm wide, so emphasis on ‘micro’ in Micro TV-B-Gone!):
The Micro TV-B-Gone is based off of Adafruit’s original TV-B-Gone kit, except made to be as small as possible, using an LIR-2032 coin cell.
I based this project off of the Adafruit TV-B-Gone kit. I wanted to start getting into using surface mount components on my projects, and seeing as the TV-B-Gone was my first foray into soldering, I figured that it would be a great project to work on.
The device takes a rechargeable LIR-2032 battery, and is activated pressing the single button on top. It will run through all TV power codes, and then go into a low power mode, waiting for the next button press. The battery will last around 40 full cycles, before being reduced down to 3.5 volts.
Make a robot friend with Adafruit’s CRICKIT – A Creative Robotics & Interactive Construction Kit. It’s an add-on to our popular Circuit Playground Express, FEATHER and other platforms to make and program robots with CircuitPython, MakeCode, and Arduino. Start controlling motors, servos, solenoids. You also get signal pins, capacitive touch sensors, a NeoPixel driver and amplified speaker output. It complements & extends your boards so you can still use all the goodies on the microcontroller, now you have a robotics playground as well.