Looking at other examples of how the reset pin is handled on AVRs I see the following methods:
Leave it unconnected
Connect to 5V with a 10K resistor
Connect to 5V with a 10K resistor and decouple with .1uF cap
In the particular project I'm working on I have no intention of resetting my chip while it's in circuit; I keep it in a socket and remove it to program. This is also the first time I've built a circuit destined to be used in a small vehicle and I'm trying to make sure I won't get messed up by engine noise.
The datasheet for the ATTiny85 states that the reset pin has an internal pullup when not configured as an input. In that respect it seems like option 1 would be the way to go (noise can't interfere with it?) but I'm open to suggestions on what would be the best practice.
Chagrin:
In that respect it seems like option 1 would be the way to go (noise can't interfere with it?) but I'm open to suggestions on what would be the best practice.
The internal pull-up on RESET is weak; 30 K to 60 K. Noise can interfere with it; cause reset to trigger. I know from experience that a nearby (one to six feet away) static discharge can trigger a reset.
Were I in your shoes, I would use a strong pull-up resistor; something like 1 K.
There is an internal pull-up but experience has shown that (particularly when programming) it is more reliable with the 10K external pull-up. I've never seen it decoupled myself.
Chagrin:
3) Connect to 5V with a 10K resistor and decouple with .1uF cap
I wonder if the example you're referring to there has a cap connected not to GND for decoupling, but to the RTS pin on an FTDI connection for programming?
in tests i was hired to perform connecting ANYTHING to that pin always made things worse. caps, resistors, short to vcc, all caused more trouble in noise tests. even unconnected ic pad on the board picked up pulses from his welding equipment. in fact for ultimate protection we ended up cutting off the reset pin completely but that was extreme.
strykeroz:
I wonder if the example you're referring to there has a cap connected not to GND for decoupling, but to the RTS pin on an FTDI connection for programming?