Home

Anonymous

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 :

  1. '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!
  2. '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!
  3. '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.
  4. 'I-RA' can use AvrDude's calibration bytes capabilities to calibrate it's supported parts.
  5. 'I-RA' can use AvrDude's erasing/checking/programming capabilities even on EEPROM memory regions besides the standard Flash programming regions
  6. '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)
  7. 'I-RA' crosses the language barrier by implementing it's control interface in a multi-language fashion. Currently only Romanian and English are supported.
  8. '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

The fuse control tab :

I-RA Fuses Tab

The settings configuration tab :

I-RA Settings Tab

And the Information tab :

I-RA Info Tab

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!