eLua is an effort to expand the presence of the Lua programming language in the embedded world (MCUs). It is meant to be a complete MCU development environment. It currently runs on a number of ARM variants, as well as Cortex, AVR32 (and i386 as a proof of concept). Version 0.6 was released, this is the changelog:
* License changed to MIT
* Web page and documentation completely redesigned
* Documentation available offline
* Added documentation in portuguese
* Added support for AVR32 CPUs
* Added support for STM32 Cortex-M3 CPUs
* Added ADC module with support for moving average filters
* Added support for multiple toolchains
* Added an ls (or dir) shell command
* Added new examples: pong, tetrives, spaceship (games), logo (graphics), adcpoll, adcscope (ADC operations)
* Added the LTR (Lua Tiny RAM) patch
* ROM FS content can be specified per board now
* API semantic revisions (old code might not be compatible)
You can find all the project documentation at
http://www.eluaproject.netThanks,
Bogdan