Microcontroller Programmer Projects

Experimenting the 2051 withC Programming using 89C2051

Learn yourself, how to write a simple program using Clanguage for the 89C2051/89C4051. Write a C source program, compile,and download the HEX code to the chip directly, connect DC adapter, seewhat happen after power up the board. No need ICE, in-circuit programmer,everything can be made by yourself easily. Introduction This page was provided forBeginnerswho interested […]

Experimenting the 2051 withC Programming using 89C2051 Read More »

USB AVR in-system Programmer using ATtiny2313

Introduction. Nowadays, USB is the most popular connection between PC and peripherals such as AVR programmers, printers, scanners etc. For that reason I had to modify my old serial AVR In-System-Programmer (ISP) to work with USB connection. You can say, “use a USB to Serial adaptor to connect your AVR ISP with your PC”. Yes, that could

USB AVR in-system Programmer using ATtiny2313 Read More »

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 »

Scroll to Top