19 Button IR Remote Control

Make your own infra-red remote control

Public Chat
Similar projects worth following
Most of my projects have been able getting my old hifi equipment interfaced and working. My last purchase, a Sony CD player, was missing its remote control. This controller is based on the ATMEGA328 running at 4MHz, which allows it to run as low as 1.8V so the controller can run on 2 x rechargeable AA(A) batteries. The unit is programmed using the Arduino IDE (what else!) and using the MiniCore by MCUDude (as it allows for dropping the external clock to 4MHz).

Any IR code can be used, although the default code is using the Sony protocol and basic controls for CD players. The codes can be found at for loads of devices, so the firmware can be modified. The button layout is customizable to be what you want.

The PCB is reasonably small using all surface mount components on both sides. Included is a Sketchup 3D model for the remote that has all 19 buttons which is free to be customized. The default

With the current global crisis this project is designed and should work but is untested as I am unable to spare the funds to buy the parts. However I wanted to release this out there anyway should anyone wish to use it or help finish the design!

Universal Remote.csv

BOM - Generated from KiCad

Comma-Separated Values - 3.20 kB - 03/25/2020 at 10:09


Sony CD.svg

Sticker for the remote

svg+xml - 17.51 kB - 03/25/2020 at 10:04


SSEYO Koan Play File - 1.87 MB - 03/25/2020 at 10:03


kicad_pcb - 298.57 kB - 03/25/2020 at 10:03


sch - 16.17 kB - 03/25/2020 at 10:03


View all 6 files

  • Case Prototype

    smartroad2 days ago 0 comments

    While I wait for the world to return to something resembling normality I have been working on the remote control casing. Here is a sample of the current design of the remote control casing with buttons. This model shows all the buttons that would be available, obviously fewer can be used, the reason I made this for my CD player only uses 12 of them so some will be blanked.

View project log

Enjoy this project?



Tom Nardi wrote 5 days ago point

Really like the idea of the sticker overlay for different applications. Makes for a very professional look.

  Are you sure? yes | no

smartroad wrote 4 days ago point

Thanks! Hoping to get this prototype once the current crisis is over :)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates