pia-468x60

pia-728x90

Thursday, January 15, 2026

FT232R AVR Programmer with AVRDude

If we have a FT232R FTDI chip we can use it as a DIY AVR ISP AVRDude IDE. Because the AVRDude support many ISP hardware. It use software bit-banging to program the AVR chip. However we need a FT232R USB to Serial module that has all its I/O pins.

FT232R AVR Programmer with AVRDude
AVRDude IDE

Then we check the "avrdude.conf" file its installation directory and and then open it in a notepad editor. 

FT232R AVR Programmer with AVRDude
avrdude.conf file

In this file search for the "#ft232r".

FT232R AVR Programmer with AVRDude
the avrdude.conf file

On the ATMega16 AVR Development Board connects the wires as follow.

ATMega16                 FT232R Module

Pin    Name                    ISP

6        PB5(MOSI)        RxD

7        PB6(MISO)        RTS

8        PB7(SCK)          TxD

9        RESET                DTR

10        VCC                VCC

11        GND                GND

 

On the AVRDude IDE click on detect button the software will recognize the target chip. Choose any hex file for your avr chip and write to the device. it works fine except reading and saving file to the disk.

FT232R AVR Programmer with AVRDude
AVRDude IDE

I tested a LED blink file on the ATMega16.

FT232R AVR Programmer with AVRDude

FT232R AVR Programmer with AVRDude


            






Labels