Microcontroller Programmer Projects

AvrUsb500 — an open source Atmel AVR Programmer using ATmega8

Why Stk500 and USB? Until the beginning of this year a simple parallel port programmer was the only good programmer as it could be used for any device. All device dependent information is stored in the programmer software on your computer. The problem is however that the parallel port is slowly disappearing. Apple does not […]

AvrUsb500 — an open source Atmel AVR Programmer using ATmega8 Read More »

Evertool using ATmega16 microcontroller

Evertool is an AVRISP/STK500-protocol and JTAGICE compatible Programmer/JTAG debugger. ISP Programmer compatible with Atmel AVRISP, directly accessable with AVRStudio and avrdude JTAG debugger compatible with Atmel JTAGICE, directly accessable with AVRStudio and AVaRice Evertool supports all AVR devices Atmel supports with their AVRISP and JTAGICE. Easy update of the programmer for new target AVRs via

Evertool using ATmega16 microcontroller Read More »

FabISP, a fab-able in-system programmer using ATtiny44

The FabISP is an in-system programmer for AVR microcontrollers, designed for production within a FabLab. That is, it allows you to program the microcontrollers on other boards you make, using nothing but a USB cable and 6-pin IDC to 6-pin IDC cable. It’s based on the USBtiny and V-USB firmwares, which allow the ATtiny44 to

FabISP, a fab-able in-system programmer using ATtiny44 Read More »

AT89LP2052 / AT89LP4052 Parallel Port Programmer

Programming the AT89 LP2052/LP4052 Flash Memory, Lock Bits and User Fuses The AT 89LP2052 / 89LP4052  microcontroller provide two interfaces with same command format for device programming. The serial ISP Programming interface of the new 2052/4052 microcontroller needs one additional SS Signal for device programming. This SPI signal will be added in the near future to the existing AT89ISP

AT89LP2052 / AT89LP4052 Parallel Port Programmer Read More »

AVR Programmer using ATTINY2313 microcontroller

INTRODUCTION AVR910 is a very useful programmer. It can program almost complete range of AVR chips. The original version made by Klaus is here, http://www.mikrocontroller-projekte.de/Mikrocontroller/AVR-Prog/AVR-Programmer.html. The programmer uses ISP capability of AVR chips. AVR910 first appeared in AVR910 application note by ATMEL. It is one of the fastest programmers for AVR. We can use AVR

AVR Programmer using ATTINY2313 microcontroller Read More »

Making a USB based AVR Programmer using ATMEGA8 Microcontroller

Around time when I was beginning to learn about microcontrollers. I had exchanged my laptop with a senior at college for his desktop – that’s because the only way I knew how to program an ATMEGA chip was through either a serial port or a parallel port. USB programmers were not available widely and were

Making a USB based AVR Programmer using ATMEGA8 Microcontroller Read More »

BUILD A SIMPLE SERIAL PROGRAMMER FOR AVR DEVICES using ATtiny2313 Microcontroller

Atmel described a simple programmer based on the AT90S1200 (NOT the AT90S1200A) controller in their application note. AVR910 (a modification to use the AT90S2313 is also given below). The circuit is so small and simple. I was able to put two of them together without using a printed circuit board. Taking only about an hour

BUILD A SIMPLE SERIAL PROGRAMMER FOR AVR DEVICES using ATtiny2313 Microcontroller Read More »

AVR acoustic spectrum analyzer using Atmega8 microcontroller

AVR acoustic spectrum analyzer, based on Atmega8 AVR microcontroller, operational amplifier, and few other components. Use any HD44780 compatible LCD or VFD, connect audio signal, and enjoy the effect 🙂 You can build in this into your amplifier, pc, car-audio, or other device. On this moment device support following displays: 16*2, 20*2, 24*2, and 20*4.

AVR acoustic spectrum analyzer using Atmega8 microcontroller Read More »

Programming Arduino Bootloader without Programmer using ATmega168 microcontroller

OH NO!!! You’ve screwed up and now the Arduino bootloader on your ‘duino is gone!  What are you going to do? Go spend money for a programmer??? Well don’t! I’ve got a solution that only requires your ‘duino and some wires! So its not the end of the world, it is just a minor glitch

Programming Arduino Bootloader without Programmer using ATmega168 microcontroller Read More »

How to use the Dragon Rider 500 with your AVR Dragon using ATtiny2313 microcontroller

This instructable is a crash course in how to use some of the features of the Dragon Rider 500 from Ecros Technologies. Please be aware that there is a very detailed User’s Guide available on the Ecros website. The Dragon Rider is a interface board for use with an AVR microcontroller programmer called the AVR

How to use the Dragon Rider 500 with your AVR Dragon using ATtiny2313 microcontroller Read More »

Scroll to Top