I am new to Arduino and microcontroller in general and just finished one Project (TonUINO - a DIY music box for kids).

Now I am planing and working on my next project. A IR shooting range.

The guns fire an IR signal and the targets receive IR signals and play Led animations and a sound. For counting points and centralized setup I would like to add RF Sending/Receiving to the targets later. The idea is to power every target with a powerbank and have them completely mobile.

I already found out about the problems with IR and LED animations with NeoPixel and the limited available timers. A workaround could be to not receive IR while playing animations, because there will be a short break after a hit anyway, but other solutions are appreciated.

I am learning by doing and want to build and add features iteratively. But I want to make sure I start with the correct setup. What kind of Arduino should I use for the targets? I worked with nanos only so far. Is there one model which can handle all the requested features together or would it make sense to use multiple nanos for each target and connect them through I2C to e.g. buffer the incoming signals?


  • This depends greatly on your design. Recommondations to such an uncertain project don't work good here, since you might get a different answer from every contributor. You should be sure about your requirements. – chrisl Jun 28 at 21:57
  • If the mentioned IR receiving break during animation is ok for you, you can stick with one Nano. If you need IR receiving also during this time you could of course use more boards. Which is mostly up to you and up to what requirements your project has in detail. – chrisl Jun 28 at 21:57
  • And if you use 2 Nano's, maybe better use Serial (UART). That gives you no problems with the master-slave protocol – chrisl Jun 28 at 21:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.