Programming ATtiny85 IC directly through USB using Digispark Bootloader
The ATtiny family is a series of one of the smallest microcontrollers in the AVR market. These microcontrollers are capable of utilizing many of the libraries available on the Arduino platform. The ATtiny85 microcontroller chip is 8-pin, 8-bit, AVR microcontroller. Its small size and low power consumption make it a great match for portable projects with small footprints and low power requirements.
[original story: Circuit Digest]