How to use the Atmel ATTINY10 Microcontroller

How to use the Atmel ATTINY10 Microcontroller

Here is a nice video from Ben Heck describing how to program and use the smallest AVR microcontroller, the ATTINY10. He covers, how to wire a small converter and an AVR High Voltage Programmer, how to get started with Atmel Studio 7 and basic I/O, how to blink a LED and view the signal with an oscilloscope, how to use interrupts to bit-bang a serial protocol to get data out of the device and how to use the ADC to get readings from attached sensors. This video can be considered as a introduction tutorial on ATTINY10 and the details covered will get you started with this tiny mcu. The video is almost  50min long, so take your seat and enjoy.

ATTINY10 cannot be programmer using the standard AVR ISP programming interface but instead it uses TPI interface which requires 12V programming. Some great resources on programming this microcontroller are listed below.

ATTINY10 Resources

Please follow and like us:
Pin Share
About mixos

Mike is the founder and editor of, an electronics engineering community/news and project sharing platform. He studied Electronics and Physics and enjoys everything that has moving electrons and fun. His interests lying on solar cells, microcontrollers and switchmode power supplies. Feel free to reach him for feedback, random tips or just to say hello :-)

view all posts by admin
Notify of

Inline Feedbacks
View all comments
Arun Yadav

Nice post

Luca Ridolfi

This was really useful! Thanks
I suggest another source with step by step instructions to program the attiny10 using platformio and the terminal:

Get new posts by email:
Get new posts by email:

Join 97,426 other subscribers