Development boards supported by eLua
eLua was designed to be embedded in industrial equipment and custom designed products, bringing the full features of the Lua language to the embedded development world.
Often, the best way to develop such products is to prototype on off-the-shelf development kits, based on the chosen MCU and with the on board features you expect to have on your final applications. You can thus develop the software, while the hardware team designs, builds and test the hardware platform.
Kits are also a great way to learn and teach embedded software techniques and can sometimes be used in final applications, like many of the applications found in our Projects page.
As a result of the easy, modular and highly portable architecture of eLua and the community-collaborative nature of our development, we have a fast growing list of supported development boards. Specific platform-dependent instructions on how to use eLua on each of them is included on the links below.
Texas Instruments / Luminary Micro
- (pls ask on the list about the ongoing work on this port)
eLua runs well on most of the boards listed above, however some either have more extensive peripheral support or have specifications that make them especially well suited to use with eLua. Here are some comments, tips and suggestions from users with real-world experience with the boards:
The Texas Instruments / Luminary Micro boards currently have the greatest number of supported peripherals, including OLED displays that are included with some of Luminary's evaluation kits. Another well supported board is the Futurlec ETM-STM32. Many of the built-in peripherals work out of the box, and additionally it is available for approximately $25 (US) with worldwide shipping.
Other kit candidates
Below there is a list of not yet supported boards that might be worth porting eLua to in the future. If you are interested in using some of these boards or are ready to help us with a port for it, please don't hesitate in contacting the authors or our discussion list. Some may have a very close port already complete for a similar board and need only minor work and/or some modules.
ARM Cortex M3
- Mini STM32 STM32F103 TFT LCD Board V3 (with TFT touch screen for ~US$50 ! !)
Netduino Development Board (Initial port under way by Luke Venediger)
chipKIT Max32 - chipKIT Max32™ Arduino-Compatible Prototyping Platform