O Eclipse é um projeto da IBM que deu tão certo que rendeu muitos projetos a partir dele.
Inicialmente, ele foi desenvolvido para auxiliar nos projetos em JAVA e agora temos IDEs para PHP, C/C++, Phyton e muitos outras linguagens.
Sua interface gráfica se tornou tão modular e tão flexível que ele acabou se tornando um container de plugins e tudo nele é implementado através de plugins OSGi.
Como IDE, ele é excelente provendo tudo o que os maiores IDEs são capazes de oferecer e muito mais. Portanto, ao portarmos o ambiente do Arduino para o Eclipse, temos muitas vantagens em relação ao IDE original pois apesar da IDE já ser produtiva, só possui o básico para poder criar o seu código e transferir pro Arduino.
Encontrei alguns plugins para o Arduino e o mais completo é o que encontrei aqui: http://eclipse.baeyens.it/
Normalmente, as implementações vem em forma de plugins e podem ser instaladas diretamente de dentro do próprio Eclipse. É o caso deste plugin e a instalação é bem simples porém depois da instalação, são configuradas várias funcionalidades para que a IDE fique mais parecida com a IDE original e pode ser complicado para aqueles que não estão acostumados com este tipo de ambiente de desenvolvimento, principalmente porque os desenvolvedores de Arduino são na maior parte iniciantes.
A versão atual é a 4.1 e possui o codinome Sloeber.
Recomendo fortemente a entrar na página principal http://eclipse.baeyens.it/index.shtml e assistir os vídeos.
No menú superior, escolha Install e depois Windows.
Escolha o Product Bundle (produto inteiro) contendo tudo que é necessário e já configurado, de acordo com o seu Windows, 32 ou 64 bits. Lembre-se de baixar o JDK que combine também. Testei aqui com o JDK 8.
The version I downloaded is V4.1_win64.2017-05-25_16-52-16.tar.
Mova o arquivo no local onde deseja ter o eclipse instalado e descompacte.
Verifique se já possui o JAVA Development Kit instalado, caso não possua, baixe e instale
Inicie o Sloeber executando o sloeber-ide.exe e verá uma tela como este aqui embaixo.
Em algum momento, o windows irá detectar tentativa do Sloeber acessar a Internet. Permita total acesso.
Ao final, será apresentada a tela Welcome. Abaixo, temos a tradução:
O que fazer para o início rápido
Espere a configuração terminar.
Este será a única vez após a instalação do Sloeber
Conecte o Arduino no seu PC enquanto espera.
Somente as placas Arduino vem pré-instaladas.
Para adicionar outras placas vá para windows - preferences - arduino - Third party index url's e adicione arquivos json para novas placas.
Dica: Se clicar no Where do I find json URL's? Será apresentada uma lista de URL's json com detalhes sobre as placas tais como:
ESP8266 Community: http://arduino.esp8266.com/stable/package_esp8266com_index.json
Generic ESP8266 modules
Olimex MOD-WIFI-ESP8266
NodeMCU 0.9 (ESP-12)
NodeMCU 1.0 (ESP-12E)
Adafruit HUZZAH ESP8266 (ESP-12)
SparkFun Thing
SweetPea ESP-210
WeMos D1
WeMos D1 mini
Caso queira adicionar as placas do ESP8266, basta usar a URL acima para adicionar a lista, marcar o Update local json files (including library), como na tela abaixo:
Pressione o botão para criar um novo sketch.
Assim como o fazemos no IDE Arduino só que aqui temos um guia inteiro te permitindo iniciar através de exemplos.
Pressione o botão para fazer upload
É por padrão ser questionado se deseja fazer a construção do código antes.
É bom saber
Fechando a página Welcome, temos a vista do ambiente de trabalho contendo várias áreas, algumas delas já descritas.
Para iniciar, escolhemos a placa através do menu Arduino - Preferences
Na árvore a esquerda, opção Arduino temos os subníveis:
A conexão com o Arduino e instalação de driver caso necessário segue exatamente os mesmos procedimentos da IDE do Arduino.
Boa sorte!
'Labirito Master
Retornar para a página do Tutorial
Por favor, se por acaso encontrar algum erro ou quizer sugerir alguma melhoria, copie o endereço desta página e envie o formulário na página de Contato escolhendo o assunto desejado.