|
eLua is an effort to bring 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 (and i386 as a proof of concept). Version 0.4 was just released, this is the changelog: * Added support for LPC2888 (preliminary) * Added PWM module * New samples: TV-B-Gone (power off your TV), piano (play piano from your PC keyboard), pwmled (fade led on/off), all based on the new PWM module * Added support for multiple memory spaces (this can be used to take advantage of both the internal CPU RAM and external RAM chips on board that have external RAM) * Autorun: if "autorun.lua" is found in the filesystem, it is executed before starting the shell * Added "pack" (binary data packing/unpacking) and "bit" (binary operatinos) modules * Build system updated, easier to use, now it knows how to handle "boards" as well as CPUs * Modified the existing platform modules to take less RAM and to report an error when an unavailable resource is requested * Project documentation updated For more information visit the project homepage at http://elua.berlios.de Thanks, Bogdan