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.
![]() |
| AVRDude IDE |
Then we check the "avrdude.conf" file its installation directory and and then open it in a notepad editor.
![]() |
| avrdude.conf file |
In this file search for the "#ft232r".
![]() |
| 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.
![]() |
| AVRDude IDE |
I tested a LED blink file on the ATMega16.





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
ReplyDeletewhile 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.