Eclipse AVR RBE 3001

From robotics
(Redirected from Eclipse)
Software Versions
Software: Eclipse, WinAVR
Eclipse Plugins: Subclipse plugin for Eclipse, AVR plugin for Eclipse
Latest tested versions:
Eclipse-Keplar-CDT
WinAVR 20100110 (GCC for Windows)
Subclipse plugin for eclipse
AVR plugin for eclipse

This Page is designed to provide the software installation instructions for using Eclipse with AVR microcontrollers as needed for RBE 3001. The required software for windows is WinAVR (GCC toolchain), Eclipse (IDE), AVR Plugin for eclipse, Subclipse plugin for Eclipse(SVN).

Eclipse

Eclipse

Eclipse is an opensource integrated development environment (IDE). Eclipse has many useful features and hundreds of plugins that allow you to easily write code for many different projects. It contains a base workspace and an extensible plug-in system for customizing the environment. Written mostly in Java, Eclipse can be used to develop applications. By means of various plug-ins, Eclipse may also be used to develop applications in other programming languages: Ada, ABAP, C, C++, COBOL, Fortran, Haskell, JavaScript, Lasso, Natural, Perl, PHP, Prolog, Python, R, Ruby (including Ruby on Rails framework), Scala, Clojure, Groovy, Scheme, and Erlang.

GCC toolchain

WinAVR is an installer made to install the GCC toolchain for AVR on windows. It is only for Windows.

Use crosspack for Mac or

"sudo apt-get install gcc-avr binutils-avr gdb-avr avr-libc avrdude" for Ubuntu

Plugins

The AVR plugin configures the eclipse IDE for use with AVR micro-controllers including auto-complete, Upload button, and auto-generated make files.

The Subclipse SVN plugin allows the use of an svn repository to store your teams code. We use fusionforge at fusion.wpi.edu to host our projects.

Software install guide

RBELib & Eclipse Setup Guide