In previous series, I’ve showed different ways to upload code into an ATmega8. Here I will show how to load ATmega8 with a bootloader in order to program the MCU directly using serial communication. The bootloader is a small piece of software that allows your Arduino board to communicate with the Arduino IDE when you […]

What is an AVR Toolchain? Atmel AVR Toolchain is a collection of tools/libraries used to create applications for AVR microcontrollers. This collection includes compiler, assembler, linker, etc. WinAVR is also a toolchain. Latest version of WinAVR is 2010 but still very useful. It’s much faster to use for some small projects than Studio 6 or […]

Using an USBTinyISP programmer and AVRdude. This is one of the 5 methods used for blinking an LED using an ATmega8 chip. I have split this instructable in five sections so that the reader can directly access its preferred method. In this section, we will use an USBTinyISP programmer and AVRdude. If you haven’t yet […]

Using an USBTinyISP programmer and WinAVR. This is one of the 5 methods used for blinking an LED using an ATmega8 chip. I have split this instructable in five sections so that the reader can directly access its preferred method. In this section, we will use an USBTinyISP programmer and WinAVR. If you haven’t yet […]

Using USBTinyISP programmer and Arduino IDE. This is one of the 5 methods used for blinking an LED using an ATmega8 chip. I have split this instructable in five sections so that the reader can directly access its preferred method. In this section, we will use the USBTinyISP programmer and the Arduino IDE. If you […]

Using an Arduino UNO (as ISP) programmer and WinAVR. This is one of the 5 methods used for blinking an LED using an ATmega8 chip. I have split this instructable in five sections so that the reader can directly access its preferred method. In this section, we will use an Arduino UNO as an ISP […]

Using an Arduino UNO (as ISP) programmer and Arduino IDE. This is one of the 5 methods used for blinking an LED using an ATmega8 chip. I have split this instructable in five sections so that the reader can directly access its preferred method. In this section, we will use an Arduino UNO as an […]