[ANN] eLua (Lua for microcontrollers) 0.5 released
Hi,
eLua is an open source 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.5 was just released, this is the changelog:
* Added support for STR7 CPUs from ST * Added TCP/IP support using the uIP stack * Added support for console and shell over TCP/IP instead of serial link * Added the "net" module (eLua's interface to TCP/IP functions) * Added the "cpu" module (eLua's interface to the target CPU) * New samples: morse.lua (Morse code encoder), lhttpd.lua (Lua scripting HTTP server) * Added support for cross-compiling Lua code (compile on PC, run on target) * XMODEM can now receive Lua bytecode in addition to Lua source code * The XMODEM buffer is now dynamic (grows as needed) instead of fixed size * Project documentation updated
Once again, Luminary proves to be the platform of choice for eLua, thus the TCP/IP support (and thus the scripting web server) are only implemented for Luminary CPUs (LM3S8962/LM3S6965) for now.
For more details visit the project web page at http://elua.berlios.de
Best, Bogdan
[EDIT] IMPORTANT NOTE:: you'll need to update your binutils to version 2.19 to use this release with Cortex CPUs. The Cortex GCC tutorial from the project webpage was updated with this information.
Post edited by: darkore, at: 2008/11/01 17:05
login or register to reply
|