Using IR with the attiny85

I'm currently working on a project based on an IR remote. I need 4 or 5 digital outputs (I can do without one) and one input for the IR receiver.

I would like to shrink the project to an attiny85 but I have some doubts:

  1. Is the chip powerful enough?

  2. Obviously, some pins will be needed for the programming: can they still be used as I/O?

  3. Will the IR library work on the attyny85? Or can it be ported, since I only need a small portion of it?

  1. Most likely yes. The potential issue will likely be fitting your code into available memory.

  2. You can use 5 GPIO pins normally, use of the 6th requires burning a programming fuse which will render the device incapable of further programming without high-voltage-programmer hardware.

  3. If you’re referring to the Ken Shiriff IRemote library, I don’t think that one would work on attiny uCs without modification to IRremoteInt.h, as it uses timers/interrupts, which vary from chip to chip.

Why don't your use a Pro Mini board ?

Messrs Google came up with this..... give it a try and let us know if it works.

330R: I'm currently working on a project based on an IR remote. I need 4 or 5 digital outputs (I can do without one) and one input for the IR receiver.

Yes, it is powerful enough, Link

Ray