Add avrdude.conf patch to increase delays for ATtiny85 erasing and uploading. #21
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This is a pull request to increase some of the delays for the ATtiny85 in avrdude.conf that Arduino's toolchain uses. These larger delays are necessary to program ATtiny85-based boards like the Adafruit/Arduino Gemma. Normally Adafruit has had this change as a separate config that overwrites the stock Arduino IDE's avrdude.conf while also adding new boards (can see here for a little more background and the current config for the legacy 1.0.x series IDE). However with the Arduino Gemma coming soon and being built on the Adafruit Gemma board it likely makes sense to push these changes back upstream.
The changes are only to the ATtiny85 part of the avrdude configuration and just increase some delays so they should be relatively low risk to integrate. I tested the changes by checking that a full toolchain build succeeds and the avrdude.conf.in file is modified as expected by this patch. Let me know if you have any questions or would like to change anything in this pull, thanks!