Hackaday.io Hackaday.io
Projects
Discover Contests Courses Stack
More
Courses Tutorials Events Hackerspaces Hackaday.com Tindie Marketplace
Sign up Log in
Close
0%
0%

Remoteduino Nano

Tiny DIY programmable IR remote that's based off the arduino uno (backwards compatible with my orginal Remoteduino project)!

sjm4306sjm4306
Following Follow project
Liked Like project

Become a Hackaday.io member

Not a member? You should Sign up.

Already have an account? Log in.

Sign up with Github
Sign up with Twitter
OR
Forgot your password?

Just one more thing

To make the experience fit your profile, pick a username and tell us what interests you.

Pick an awesome username
hackaday.io/
Your profile's URL: hackaday.io/username. Max 25 alphanumeric characters.
Pick a few interests
Projects that share your interests
People that share your interests

We found and based on your interests.

Choose more interests.

OK, I'm done! Skip
Join this project
Public Chat
Similar projects worth following
1.6k views
2 comments
17 followers
15 likes
  • Description
  • Details
  • Files 4
    • View all
  • Components 0
  • Logs 1
    • View all
  • Instructions 0
  • Discussion 2
View Gallery
Public Chat
1.6k
2
17
15

Team (3)

  • sjm4306sjm4306
  • dtsombolovD.Tsombolov
  • laurin-cavenderLaurin Cavender

Join this project's team
hardware
ongoing project
arduino ATMEGA infrared ir remote programmable diy

This project is submitted for

  • Hackaday.com Tip Line

This project was created on 06/13/2023 and last updated 3 years ago.

Description

Basically a more refined version 2 of my original Remoteduino project, which was an arduino compatible programmable IR remote. The nano is even smaller and adds an onboard IR receiver to allow programming buttons on the fly from other remotes (software is still a work in progress on that front, but hard coded remote commands currently work). Room for 5mm 950nm IR led. Runs off a single CR2032 and while not in use the atmega328p sleeps. Hard power switch in case you want to store the remote for longer periods without draining the battery. Onboard pogo pads for icsp and serial programming. Oh yeah and I added a cute little keyring hole just because ...

Files

IRnano_test.ino

Test firmware, not final!

ino - 3.26 kB - 06/13/2023 at 13:16

Download

remoteduino nano.sch

Eagle Schematic

sch - 668.65 kB - 06/13/2023 at 13:15

Download

remoteduino nano_2022-04-04.zip

PCB Gerbers

x-zip-compressed - 175.15 kB - 06/13/2023 at 13:15

Download

remoteduino nano.brd

Eagle PCB

brd - 111.15 kB - 06/13/2023 at 13:15

Download

Project Logs
Collapse

  • Video Demo

    sjm4306 • 06/13/2023 at 13:17 • 0 comments

View project log

Enjoy this project?

Share

Discussions

Log In/Sign up to comment

Become a Hackaday.io Member

Create an account to leave a comment. Already have an account? Log In.

Sign up with Github
Sign up with X
OR
richteel wrote 06/19/2023 at 12:30 • point

I had built a similar remote many years ago for my mother-in-law so she could press a button and send commands to several devices at a time. It worked well but I see you opted to do the same thing by having a power switch to turn the remote on and off. One of the things that I've thought would have made the project better is if it was like a true remote and did not need to be powered off to allow the battery to last a long time. It looks like you did some things to make it lower power but I assume the CR2032 battery would only last a couple of days, if that, without being switched off.

I was also looking into creating a Roku remote replacement so you can actually key in the channel you want to watch rather than using the up/down channel buttons but it appears that Roku does not have IR codes to actually input a channel directly. This is a source of frustration with folks who watch over the air TV with their Roku TVs.

  Are you sure? yes | no

sjm4306 wrote 06/19/2023 at 12:49 • point

Measuring the current draw in standby to be in the range of ~30uA, I calculated the battery should last at least a year with the power switched on. I've still got some peripherals turned on though so it's not the lowest power state it could achieve (iirc the atmega328p can go down to something like 4uA). I really only added the switch for even longer term storage or just to prevent it from wasting power while in the pocket if a button is accidentally pressed.

  Are you sure? yes | no

Similar Projects

The 2015 Hackaday Prize
The remote will only have a few buttons, each can be programmed by pointing the original remote to this self-learning remote.
Project Owner Contributor

Self-learning TV Remote for the elderly

hari-wigunaHari Wiguna

This is my first try in making Toys. I am building a baby mobiles with LED's which are controlled by an Arduino and an old Apple Remote.
Project Owner Contributor

Arduino Controlled LED Baby Mobile

mario-lukasMario Lukas

The 2015 Hackaday Prize
An affordable RFID, motion-sensing, anti-theft alarm and GPS tracker for bicycles, e-bikes and other small vehicles. Based on Arduino
Project Owner Contributor

Nano Bike Alarm

alpha-charlieAlpha Charlie

Hackaday Prize 2019
When a magician rotates his magical wand and says 'Abracadabra', magic happens! This IoT Magical Wand project is inspired by this.
Project Owner Contributor

IoT Magical Wand

dixon-selvanDixon Selvan

Does this project spark your interest?

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

Going up?

About Us Contact Hackaday.io Give Feedback Terms of Use Privacy Policy Hackaday API

© 2026 Hackaday

Yes, delete it Cancel

Report project as inappropriate

You are about to report the project "Remoteduino Nano", please tell us the reason.

Send message

Your application has been submitted.

Remove Member

Are you sure you want to remove yourself as a member for this project?

Project owner will be notified upon removal.