December 28, 2007

Idnaf.AVRdude.FE : Free AVRdude Front End

Filed under: Microcontroller, Software Development — Tags: — fandigunawan @ 8:54 am

During developing hardware for my thesis, I found out that Pony Prog is wasting my time (it does not support profile keeping and I need to reconfigure device every time I use this application). So I use AVRdude to flash and to read my Atmel AVR microcontroller. Since AVRdude is CUI, I need to make a better GUI for it and providing mostly needed feature: profile. This application will display itself in the right-corner tray and easily used. Try it.

Screenshot :

Option box

When right-click in the tray

This application was completely written in C# (Visual Studio 2005) and you will  need .NET framework 2.0 to run the application.

System requirement :

  • GiveIO.sys (included) for LPT access

License : please see licensing page

In the following link I uploaded also the source code + binary.

Version 0.2.1 [Please upgrade to this version]

Source Code :
Dependency files (Lib-USB, GiveOI.sys and AVRdude):

Version 0.2.0

Source Code :

Version 0.1.0

Source Code :

Links :



  1. Wah, makin banyak aja nih software free open source nya 😀

    Btw, aku udah bikin cara supaya virus Funny UST Scandal itu ilang.

    Kasi2 feedback yah.

    Comment by firewalker06 — January 6, 2008 @ 7:38 am

  2. it would be nice if you added spi clock speed selection and support for .eep extension for eeprom images.
    otherwise Good Work!

    Comment by deLux — January 31, 2008 @ 10:24 am

  3. @firewalker06

    Hehehe2 maklum gw penganut faham open and free software. Artikel tentang bunuh virusnya keren bro.


    Thanks for your comment. I already post a new one (version 0.2.0) please have a look. I will add some more features in the near future.

    Comment by fandigunawan — February 1, 2008 @ 6:05 am

  4. Aslmkm…

    mas fandi,,,Q dikasih tau cara (langkah-langkahnya) bikin avrdude gui kayak punya mas (idnaf avrdude frontend) donk,,,
    bales ya, sebelumnya thanks,,,


    Comment by juno — June 18, 2008 @ 2:46 pm

  5. Good afternoon.
    I know English badly, excuse me.
    Your program pleased me.
    Began her to finish off on your own.
    Now I conclude saving of parameters in XML.
    I plan to add a calculator for fuses.

    Comment by Olexiy Slyshyk — July 1, 2008 @ 7:34 am

  6. mas saya coba ko’ ngak bisa n
    saya minta rangkaiannya donk
    coz lagi praktek micro kontroller!
    bisa dipake untuk keluarga MSC 51 ngak mas?

    Comment by supri — August 7, 2008 @ 6:01 am

  7. mas mau tanya lagi cara pengunananya gimana mas?
    maklum pemula nih?

    Comment by supri — August 7, 2008 @ 6:22 am

  8. GUI is perfect, but avrdude and giveio don’t work on windows vista, any suggestions????

    Comment by al — November 17, 2008 @ 10:44 am

  9. I was just searching for this information for a while. After six hours of continuous Googleing, at last I got it in your web site. I wonder what is the lack of Google strategy that don’t rank this kind of informative websites in top of the list. Usually the top web sites are full of garbage.

    Comment by get your ex boyfriend back free — August 22, 2011 @ 9:32 pm

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

Create a free website or blog at

%d bloggers like this: