Несколько возможных причин, по которым ATtiny85 не прошивается через Arduino:
- Неверные биты прошивки. forum.cxem.net Для решения проблемы можно спаять фьюздоктор, чтобы разлочить микроконтроллер. forum.cxem.net
- Неисправность внешнего кварца. forum.cxem.net В этом случае нужно подкинуть на ногу входа кварца вывод генератора импульсов, выставить скорость программатора 1 МБ и перепрошить фьюз-биты. forum.cxem.net
- Отсутствие секции в памяти под загрузчик. forum.amperka.ru В ATtiny85 нужно использовать метод прошивки через ISP. forum.amperka.ru
Также для успешной прошивки может помочь установка конденсатора ёмкостью 10 мкФ между землёй и rst после того, как в Arduino залит скетч. forum.cxem.net electronics.stackexchange.com
Если проблема сохраняется, рекомендуется обратиться за помощью к специалисту.