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

    • Riemann Sums
    • Which Quadrilateral is Which?
    • Task 3 - Custom Solid 1
    • Parallel Line Image Maker
    • Combining Random Variables

    Discover Resources

    • PrimeFactors_noLayers
    • Pole and pole-line
    • KT 15' HÌNH HỌC 11 TUẦN 6
    • #33 Crescent or Arbelos
    • Linear eqn Graphing
    • Create (Limits and Continuity Text Set)

    Discover Topics

    • Calculus
    • Matrices
    • Quadrilaterals
    • Rectangle
    • Combinatorics
    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

    © 2025 GeoGebra®