Entorno de desarrollo multiplataforma I4UC

i4uc es un entorno de desarrollo integrado (IDE) multiplataforma para el desarrollo del firmware de microcontroladores escrito en lenguaje VALA por mpfuentes y liberado bajo la licencia GPLv3.

Recientemente se liberó una nueva versión que incluye soporte para JALv2, un lenguaje de programación libre para PICmicros, con una gran comunidad de detrás y cientos de ejemplos y librerías.

i4uc se encuentra bastante avanzado y sus objetivos son:

* Permitir el uso de distintos lenguajes de programación (C, ensamblador, JALv2).
* Integrar varios programadores (Picstart+, Pickit 2, Avrisp, Avrdude, Lpc21isp).
* Integrar simuladores (gpsim, simulavr).
* Integrar varios compiladores (gpasm, sdcc, gcc-pic32, gcc-avr, gcc-msp430, gcc-arm, jalv2).

+ http://trac.usla.org.ar/i4uc
+ http://trac.usla.org.ar/i4uc/wiki/Descargas