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


            






1 comment:

  1. electronic items have significantly improved the quality of life by enhancing convenience, efficiency, and connectivity. While they offer numerous benefits, it is equally important to use them wisely and responsibly. By balancing technology use with healthy lifestyle habits and supporting sustainable practices, individuals can enjoy the advantages of modern electronics
    while minimizing their negative impact on society and the environment. Responsible use of electronic items ensures that technology continues to benefit future generations while protecting valuable natural resources and promoting a cleaner, healthier planet.

    ReplyDelete

DIY PIC18F4550 USB Prototype Board

DIY PIC18F4550 USB Prototype Board
Prototype Board for PIC18F4550 and other 8-bit 40-Pin PIC Microcontroller Experiment Board for Hobbyists

Labels