Search

Outline

  1. Programming the ATtiny85
    1. Getting Started
    2. Programming with TinyAVR Programmer
    3. Programming with USBasp
    4. First Project: flash an LED
    5. Project 2: simulate a die
    6. Play some sound
    7. Displaying numbers
    8. Annoy-a-tron
    9. Hardware random number generator
    10. Tell the time
    11. Troubleshooting

    Programming the ATtiny85

    Author:Michael Borcherds
    Programming the ATtiny85

    Table of Contents

    • Getting Started

      • What to buy
    • Programming with TinyAVR Programmer

      • TinyAVR Programmer
    • Programming with USBasp

      • USBasp
      • Installing USB Drivers (Windows)
      • Wiring up USBasp
    • First Project: flash an LED

      • Simple blink on pin 5
    • Project 2: simulate a die

      • Die Simulation
    • Play some sound

      • http://www.technoblogy.com/show?QBB
    • Displaying numbers

      • Controlling a MAX7219 8-digit 7-segment display from ATtiny85
    • Annoy-a-tron

      • Annoy-a-tron
    • Hardware random number generator

      • Random Number Generator
    • Tell the time

      • Reading the time (MSF77)
    • Troubleshooting

      • ATtiny85 troubleshooting
    Next
    What to buy

    New Resources

    • Congruent Figures
    • အခြေခံ data အခေါ်အဝေါ်များ
    • seo tool
    • Pythagorean Template: Integer Legs
    • Function art 3D - waiting shed (v2)

    Discover Resources

    • Integral za Nedeljka
    • circle limit problem set
    • meander template
    • Day 1 GeoGebra worksheet Exploration
    • Modul 18_Limit_Zalimu_SMAN 2 Baubau

    Discover Topics

    • Similarity Transformation or Similarity
    • Parallelogram
    • Line Segment
    • Median Value
    • Hypergeometric Distribution
    AboutPartnersHelp Center
    Terms of ServicePrivacyLicense
    Graphing CalculatorCalculator SuiteMath Resources

    Download our apps here:

    Download_on_the_App_Store_Badge_US-UK_RGB_blk_4SVG_092917

    © 2026 GeoGebra®