Alcor 6L - Alcor OS
- Details
- Category: Projects
- Created: 09 July 2014
- Hits: 36311
Alcor6L is a software system for natively programming microcontrollers (interactively and incrementally) using any of the following programming languages: Lua, Lisp [*] and other that will come. The system can read commands in any of the above languages from flash or from the console (over UART, USB or Telnet) Alcor6L is a fork of the eLua project. For now, it runs on the following hardware platforms: Mizar32(AVR32UC3) from SimpleMachines, LM3S, STM32 ARM Cortex M3 boards and PIC32MX. Alcor6L is free and open source software. -- We are currently developing a new Version of Alcor6L, "Alcor OS" a distribution based on NuttX, as Ubuntu is based on Debian, AlcorOS will be based on NuttX focusing interpreters and Distributed Automation, with embedded 6LoWPAN, BT-LR--Mesh, 1-Fiber (1-Wire into Fibers) with various interpreters (Javascript, Python, Lua, Forth, Lisp, Haskell) To support our educational, consumer or industrial platform - Mizar32 - Forthcoming Trapezium One and Avior - |
The source code is hosted on github, here: https://github.com/simplemachines-italy/Alcor6L.
Compiled firmware images can be downloaded from: http://simplemachines.it/downloads/Alcor6L
To report bugs, use our issue tracker: https://github.com/simplemachines-italy/Alcor6L/issues
To enter discussion about it, join our mailing list: https://groups.google.com/forum/#!forum/alcor6l
You can download the Mizar32 book in PDF with example programs in Lisp and Lua.
You can get a printable version of the book by visiting the print/export menu in the above link.
* At SimpleMachines, we love using Lisp for programming microcontrollers. Here's one of our flyers: