Quantcast Boards - eLua Wiki
Locked History Attachments

Boards

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.

ARM Cortex-M3

Texas Instruments / Luminary Micro

NXP Semiconductors

ST Microelectronics

ARM Cortex-M4

Freescale

ST Microelectronics

ARM7

NXP Semiconductors

ST Microelectronics

Atmel Corporation

ARM9

ST Microelectronics

PIC32

Microchip Technology

  • (pls ask on the list about the ongoing work on this port)

AVR32

Atmel Corporation

Simple Machines

User's Recommendations

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:

James Snyder:

  • 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

Atmel Coorporation

NXP Semiconductors

ST Microelectronics

Texas Instruments

ARM7

Atmel Corporation

NXP Semiconductors

ARM9

Atmel Corporation

Freescale Semiconductors

RX

Renesas

StrongARM

Compaq

XScale

Compaq

PIC32

Digilent

  • chipKIT Max32 - chipKIT Max32™ Arduino-Compatible Prototyping Platform