Hello there...
Hy and welcome to the 'I-RA' project web page, to my best of knowledge, the first standalone tool meant to tie the GNU AVR-GCC compiler tools to the AvrDude programmer into one smooth way of free AVR development.
So what is 'I-RA' exactly...
Well 'I-RA' comes from a Romanian (my nationality/language) abbreviation and would have it's English equivalent : "Romanian Ale Uploader".Now that we've cleared that part out, let me tell you further what 'I-RA' is and isn't :
- 'I-RA' can be considered a front-end to the GNU AVR-GCC tools in the way that it makes the job of compiling avr-c/avr-s code more easy through a user interface rather then through an expensive tool. 'I-RA' isn't a compiler! GNU AVR-GCC is!
- 'I-RA' can use the AvrDude application to upload a build to a uC through the many programmers and parts that AvrDude supports. Click-Click and hello flashy! That's the idea anyway : to make it as simple as possible for the end-user to build and upload his code to the "testboard". 'I-RA' isn't a direct way to comunicate with a particular programmer! AvrDude is!
- 'I-RA' can use AvrDude's Fuse capability in a more concise and informative way through the GUI of it's application. In this way, the embedded developer has a better grasp on the control of the fuse bits.
- 'I-RA' can use AvrDude's calibration bytes capabilities to calibrate it's supported parts.
- 'I-RA' can use AvrDude's erasing/checking/programming capabilities even on EEPROM memory regions besides the standard Flash programming regions
- 'I-RA' can be easily be integrated into other 3rd-party editors to complete the MCU programming experience. (See the 'Downloads' section for the 'I-RA with PN' package)
- 'I-RA' crosses the language barrier by implementing it's control interface in a multi-language fashion. Currently only Romanian and English are supported.
- 'I-Ra' isn't a money-driven project as you might expect. 'I-RA' is FREE.
Some screenies ...
... are in order, don't you think ?
The 'greetings' tab :
![I-RA General Tab I-RA General Tab](http://lh4.ggpht.com/_15qnpwu4SBA/TJiBzRACdlI/AAAAAAAACIk/IhShFL3Ghvc/s400/IRA_GeneralTB_v1.10259.52.png)
The fuse control tab :
![I-RA Fuses Tab I-RA Fuses Tab](http://lh5.ggpht.com/_15qnpwu4SBA/TJiBzGrkFxI/AAAAAAAACIg/aj-WeJu242o/s400/IRA_FusesTB_v1.10259.52.png)
The settings configuration tab :
![I-RA Settings Tab I-RA Settings Tab](http://lh5.ggpht.com/_15qnpwu4SBA/TJiBzTtXywI/AAAAAAAACIs/pwwrDZODgHA/s400/IRA_SettingsTB_v1.10259.52.png)
And the Information tab :
![I-RA Info Tab I-RA Info Tab](http://lh3.ggpht.com/_15qnpwu4SBA/TJiBzWiFUqI/AAAAAAAACIo/aElN8vKj13s/s400/IRA_InfoTB_v1.10259.52.png)
License? Does 'I-RA' has one of those?
Yep, but don't worry... what I’ve previously written still applies : 'I-RA' is absolutely FREE of charge. It’s license is a modification of the somewhat more familiar "Beerware" Software license and is called "THE TIMIȘOREANA-WARE LICENSE" after a local beer type that I like. More info about this type of license can be found while in the 'Info' tab.
I got the idea ... now what?
Well you can try it out... It’s not that hard to find the download link now, isn’t it? :)
Be advised that, being written in .Net v2.0 Framework, you will need to have the platform installed before running it.
Got any suggestions/bugs/comments/or even questions?
Be sure to drop them or check them out at our
- Discussion boards
- Wiki pages
and/or
- Tickets page
By posting anything related to the project you are bringing your contribution to the process of continuous improvement. For that ... you have my gratitude!
N_Joy!