Jim's
Tutorials

Spring 2012
course
navigation

Making the ATtiny85 do interesting things

| back | home | next | introduction | hardware | adapter | software | datasheet | registers | blink | switch | knob | things |


Acknowledgements

First and foremost, very little to none of my learning of how this chip works would be possible without the much needed help of Alex Hiam (https://github.com/alexanderhiam).
In addition, much thanks should go to my Plan sponsors Jim Mahoney and Tim Segar for their continued support and reiterations of things I did not understand.

Purpose

This series of pages is my effort to document the process of figuring out how the ATtiny85 works so that it would be easier for someone else to figure out in the future. I found it really hard to find information on really basic examples so this is my answer.
This is structured in such a way that each page introduces a new topic or tool. This should work in a roughly modular way.
When my own knowledge is deemed fuzzy and someone else has explained something already, I will link to their better and/or more exhaustive explanation.

Table of Contents

Setup

Inputs and Outputs, a How-To

Next:

A brief explanation of what a microcontroller does and why this whole document exists (continued).
| back | home | next | introduction | hardware | adapter | software | datasheet | registers | blink | switch | knob | things |

attachments [paper clip]

     name last modified size
[IMG]attiny85.jpeg Apr 26 2012 1:53 pm 4.26kB [IMG]laptop.jpg Apr 26 2012 1:53 pm 11.0kB [IMG]tiny_AVR.jpg Apr 26 2012 1:53 pm 23.5kB