Novidades da IDE Arduino 1.0

A tão aguardada e recentemente disponibilizada versão 1.0 da IDE Arduino chegou. Essa nova versão traz uma longa lista de melhorias e correção de bugs, como pode ser visto no release notes oficial.

Está começando com Arduino ? veja minha palestra sobre Arduino para iniciantes.

Interface Gráfica

Na versão Arduino 1.0, a primeira vista, o que salta aos olhos são as alterações visuais na interface. A nova versão traz icones mais bem acabados e detalhados em relação aos da ultima versão de desenvolvimento (0023). As cores também foram revistas. Além disso, o número de botões foi reduzido, sendo que os botões “save” e “stop” foram removidos de vez, assim como suas opções via menu. Ficou bem mais limpo e intuitivo.

Outra novidade é a extensão dos arquivos de projetos de .pde para .ino (vindo das ultimas 3 letras de Arduino). A partir de agora a IDE mostra no rodapé, a versão da placa e porta onde ela está conectada.

Linguagem e Bibliotecas

  • A transmissão serial agora é assíncrona, isto é, as chamadas para Serial.println() agora não bloqueiam a placa em IO, o que se traduz em um melhor desempenho para essas chamadas.
  • Novas funções foram adicionadas
    • find() e findUntil() – para busca de em strings
    • parseInt() e parseFloat() para conversão de caracteres em tipos numéricos
    • readBytes() e readBytesUntil() para leitura de dados em múltiplos buffers
    • setTimeout() pode ser utilizada para definição de um tempo máximo de espera por dados
  • A classe String foi reimplementada para melhorar sua performance de memória
  • Suporte a DHCP e DNS na biblioteca Ethernet
  • Uma classe específica para manipulação de IPs foi criada
  • As funções write(), print() e println() agora retornam um valor representando a quantidade de bytes efetivamente escritos
O download da última versão pode ser feito diretamente no site oficial. Atualize já!
Se você quiser ter acesso a lista completa de modificações, acesse o release notes do site oficial.

Links Interessantes:

About these ads

2 comentários sobre “Novidades da IDE Arduino 1.0

  1. Felipe Bampi

    É importante também falar sobre a padronização entre IDE linux x windows.. Onde as classes de ethernet e métodos eram declarados e invocados de formas diferentes..
    Depois que atualizei minha IDE para versão 1.0 no meu ubuntu, se eu mudar ou baud rate ele não grava mais =(
    Já aconteceu isso com alguém também?

    Responder

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s