Blinking Light Demo For ATtiny85

To learn about embedded systems development I learned what tool chain is required to write, compile, and upload machine code a ATtiny85 microcontroller.

To upload the program I used AVRdude and the programmer is a Tiny AVR Programmer.

Setup

  1. First you need to plug in the Tiny AVR Programmer to a USB port with the micro controller connected to it.

  2. Run make

make

Now the compiled code should have been burned onto the ROM of the microcontroller.

Usefull Links

http://maxembedded.com/2015/06/setting-up-avr-gcc-toolchain-on-linux-and-mac-os-x/

https://learn.sparkfun.com/tutorials/pocket-avr-programmer-hookup-guide/using-avrdude

http://www.instructables.com/id/ATTiny-Port-Manipulation/

Parts

https://www.amazon.com/gp/product/B00B6KNJRY/ref=oh_aui_detailpage_o00_s00?ie=UTF8&psc=1

https://www.amazon.com/gp/product/B00PT4XU04/ref=oh_aui_detailpage_o00_s01?ie=UTF8&psc=1