Versão |
Lançada em |
Descrição |
##TODO |
##TODO.11.2009 |
- Adicionado suporte aos kits STR-E912
- Exemplos alterados para suporte às STR-E912
- Conteúdo da doc/site revisado e melhorado
- Mais páginas em português
- Novo m Módulo específico PIO para suporte à novidades dos STR9
- Adicionado EGC (Emergency Garbage Collection) patch à Lua
- (Adicionado suporte inicial à Rotinas de Tratamento de Interrupção em Lua)
- (Adicionado suporte aos NXP LPC24xx)
- (##Adicionado um FAT File System para cartões SD/MMC {pode não sair no
próximo minor release ainda})
|
0.6 |
06.10.2009 |
- Licença alterada para MIT
- Estrutura do site/doc completamente redesenhada
- Documentação incluída nas distros, para acesso offline
- Adicionado suporte à CPUs AVR32
- Adicionado suporte à CPUs STM32
- Novo módulo ADC com suporte a filtros de média móvel
- Adiconado suporte à múltiplos toolchains
- Comando ls (ou dir) adicionado ao shell
- Novos exemplos de código: pong, tetrives, spaceship (jogos), logo (gráficos), adcpoll, adcscope (módulo ADC)
- Adicionado LTR (Lua Tiny RAM) patch à Lua, com grande ganho de memória
- O conteúdo do ROM File System agora pode ser especificado por placa/kit
- Semântica das funções da API revisada (pode exigir pequenas alterações de código anterior)
|
0.5 |
01.11.2008 |
- Adicionado suporte para CPUs STR7 da ST
- Adicionado Suporte TCP/IP usando a pilha uIP
- Adicionado suporte para a console e o shell sobre TCP/IP, além da já existente conexão serial
- Adicionado o módulo "net" (interface de eLua para funções TCP/IP)
- Adicionado o módulo CPU " (interface de eLua para a CPU corrente)
- Novos exemplos: morse.lua (codificador de código Morse), lhttpd.lua (servidor HTTP em Lua)
- Adicionado suporte para cross-compilar de código Lua (compile no PC e execute na sua placa)
- A partir de agora, o protocolo XMODEM pode receber bytecode Lua além de código fonte Lua
- O buffer do XMODEM agora é dinâmico (cresce conforme necessário) em vez de ter um tamanho fixo
- A documentação do projeto foi atualizada
|
0.4.1 |
10.09.2008 |
- alterada a versão de Lua de 5.1.3 para 5.1.4
- alterada a estrutura do sistema de arquivos, agora você pode gerar as duas versões de Lua (ponto flutuante e inteiro) a partir do mesmo diretório
- biblioteca matemática configurável usando o mecanismo já existente das "bibliotecas da plataforma"
- Os módulos "os" e "package" não são mais carregados por Lua, já que não podem ser mais utilizados. Devido a isso, o tamanho do código de eLua foi reduzido.
- A documentação do projeto foi atualizada
|
0.4 |
02.09.2008 |
- Adicionado suporte para LPC2888 (preliminar)
- Adicionado módulo PWM
- Novos exemplos: TV-B-Gone (desliga sua TV), piano (toque piano do teclado de seu computador), pwmled (fade in/out), todos baseados no novo módulo PWM
- Adicionado suporte para múltiplos espaços de memória (isso pode ser usado para tirar proveito de CPUs com memória RAM interna e chips com memória RAM externa na placa)
- Autorun: se "autorun.lua" existir no sistema de arquivos, é executado automaticamente antes de iniciar o shell
- Adicionado os móulos "pack" (compactação/descompactação de dados binário) e "bit" (operações binárias)
- sistema de geração de eLua atualizado, fácil de usar, agora ele sabe como lidar com "placas", bem como CPUs
- Modificado os módulos das plataformas já existentes para ocupar menos memória RAM e emitir um aviso de erro quando um recurso indisponível é solicitado
- A documentação do projeto foi atualizada
|
0.3 |
09.08.2008 |
- Agora você pode jogar "forca" diretamente de eLua :), graças ao novo módulo "term" que manipula seqüências de escape ANSI
- Adicionado suporte para a ST STR912FAW44
- Adicionado suporte para o Cortex LM3S6965
- Sistema de geração de eLua mais intuitivo e flexível (nova sintaxe ,seleção de componentes em tempo de compilação)
- Exemplos de eLua são agora parte do repositório
- A documentação do projeto foi atualizada
|
0.2 |
27.08.2008 |
- Adicionado suporte para o Cortex LM3S8962
- Novos módulos de plataforma (UART, SPI, Timer, dados da plataforma)
- Primeiro lançamento do shell
- Arquivos fonte de Lua podem ser enviados para a placa com XMODEM
- Pode-se baixar arquivos de imagem binários a partir da seção "files", dessa forma, não é necessário compilar eLua
|
0.1 |
11.08.2008 |
- Versão inicial, com suporte para as plataformas i386 e AT91SAM7X
|