PyDev: Python no Eclipse

Programando em Python no Eclipse

Para quem não sabe, Python é uma linguagem de programação. Particularmente, eu gosto muito dela, sendo muito fácil fazer praticamente tudo.

Agora, se você gosta de Python e também gosta do Eclipse IDE, o plugin PyDev foi feito para você!

PyDev é um plugin para desenvolvimento em Python no Eclipse IDE, oferecendo diversas vantagens sobre editores de texto comum.

Vemos a seguir como instalar o PyDev no Eclipse e como realizar a configuração básica.

Continue lendo “PyDev: Python no Eclipse”

Arduino: Gravando com plugin AVR-Eclipse

Gravando com plugin AVR-Eclipse

Assim como o post Arduino: AVR Cross-Compile com Eclipse IDE também tem o se modo easy, o post sobre Arduino: Gravando AVR com Eclipse IDE, também tem o seu próprio modo easy com o plugin AVR-Eclipse.

O plugin AVR-Eclipse e sua documentação pode ser encontrado no site http://avr-eclipse.sourceforge.net.

Neste tutorial veremos como:

Configurar o plugin AVR-Eclipse para gravar o microcontrolador utilizando o Avrdude.

Continue lendo “Arduino: Gravando com plugin AVR-Eclipse”

Arduino: Plugin AVR-Eclipse

Configurando plugin AVR-Eclipse

Depois de mostrar como as coisas funcionam no modo hard no post sobre AVR Cross-Compile com Eclipse IDE, agora vamos ver como fazer do modo easy, utilizando o plugin AVR-Eclipse.

O plugin AVR-Eclipse e sua documentação pode ser encontrado no site http://avr-eclipse.sourceforge.net.

Neste tutorial veremos como:

Instalar o plugin AVR-Eclipse.
Criar um projeto para microcontrolador ATmega328P.
Criar o arquivo HEX para gravação.

Continue lendo “Arduino: Plugin AVR-Eclipse”

Arduino: Gravando AVR com Eclipse IDE

Arduino: Gravando AVR com Eclipse IDE

TLDR; Este tutorial mostra como gravar um microcontrolador AVR ATmega328P com a IDE Eclipse utilizando o Avrdude.

Já vimos como compilar um programa para microcontroladores AVR no post AVR Cross-Compile com Eclipse IDE, mas compilar é meio inútil sem poder gravar o programa no microcontrolador, não é?

Pois então é pra já que vamos resolver isso!

O Avrdude é uma ferramenta para programação de microcontroladores AVR. Ele funciona com uma variedade enorme de gravadores, sendo utilizado pela Arduino IDE para a gravação dos programas criados.

Neste post veremos como configurar uma ferramenta externa no Eclipse que realiza a gravação

Continue lendo “Arduino: Gravando AVR com Eclipse IDE”

Arduino: AVR Cross-Compile com Eclipse IDE

Arduino: AVR Cross-Compile com Eclipse IDE

TLDR; Este tutorial mostra como configurar uma cross-compilação para AVR na IDE Eclipse.

Apesar de não gostar muito do ambiente do Visual Studio, por um bom tempo utilizei o Atmel Studio para desenvolver meus códigos para AVR. Deixei a IDE Eclipse de lado pela facilidade que o Atmel Studio oferece, onde tudo já vem pré-configurado e com um poderoso simulador.

Mesmo utilizando o Atmel Studio por um bom tempo, mantive a preferência pela IDE Eclipse e me fiz percorrer os caminhos das pedras e configurar uma cross-compilação para AVR no Eclipse.

Diz-se cross-compilação, ou cross-compile, quando se está compilando código para um ambiente diferente do qual está sendo realizada a compilação. Por exemplo, compilando código para AVR em com o Windows, ou compilando código para Windows em um ambiente Linux.

A intenção deste tutorial é mostrar os passos para configurar uma cross-compilação manualmente, portanto não vamos utilizar o plugin Eclipse-AVR. Também não vamos abordar a gravação do código com AVRDUDE.

Continue lendo “Arduino: AVR Cross-Compile com Eclipse IDE”