Eclipse Foundation Member
Code RASPIde : IDE for Raspberry PI

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Neon (4.6)
Oxygen (4.7)
Photon (4.8)
2018-09 (4.9)
2018-12 (4.10)

Learn more...

Details Group Tabs


CodeRASPIde is our small contribution to the IoT and Java Eclipse Community.

Features Included

  1. Project Wizard for Creating a new PI4J Project
  2. Java Project with PI4J Library added to ClassPath
  3. Configuration File for RasberryPI Programming with extn .picfg
  4. Modeling Editor for Editing the RasberryPI Model
  5. PIN Status Diagram indicating the USE of the PINs
  6. Zest based Code Visualizer to represent the current Flow Diagram
  7. Remote Execution and Debug from Eclipse on RasberryPI using LaunchPI Plugins

Currently Supports 40PIN based RaspberryPI Boards

  • RaspberryPI A+
  • RaspberryPI B+
  • RaspberryPI 2

Install as a Plugin
CodeRASPIde's UpdateSite : Click HERE

Prerequisites for installing CodeRASPIDe as Plugin

  • Eclipse Installation with EMF, GEF and EMF Query or Eclipse Modelling Tools SDK
  • Zest Visualization Plugins
  • Remote System Explorer Plugins
  • LaunchPI Plugins : Click HERE >> This should be installed after RSE Plugins are installed.

CodeRASPIDe works for GPIO [Input,Output, Multi Pin Configuraion].
We also intend to enable Python and C Code Generation for RaspberryPI.
A Graphical Editor for Logic Design is planned to support our Code Generation Framework
Happy RASPBERRY PI PRogramming. The source would be soon made available on Github for Forking and further Contributions.

If you find any BUGs or need an Enhancement, please write to or

Additional Details
Eclipse Versions: 
Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Neon (4.6), Oxygen (4.7), Photon (4.8), 2018-09 (4.9), 2018-12 (4.10)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Tue, 2015-11-03 09:46
Development Status: 
Date Updated: 
Tue, 2018-11-27 10:20
December 2018563/89211 (0%)9
November 2018602/93919 (0%)28
October 2018527/94331 (0%)17
September 2018538/94126 (0%)15
August 2018554/93924 (0%)12
July 2018543/94027 (0%)12
June 2018503/94734 (0.01%)23
May 2018556/95428 (0.01%)19
April 2018537/94631 (0.01%)7
March 2018532/96132 (0.01%)6
February 2018487/94039 (0.01%)8
January 2018496/94536 (0.01%)19
View Data for all Listings

Unsuccessful Installs in the last 7 Days: 0

Download last 500 errors (CSV)
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for Code RASPIde : IDE for Raspberry PI.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Wednesday, December 12, 2018 - 12:30
dnaughton's picture

I just got this working with a RPI 3 this week.  The Pi4J libaries included in this plugin are outdated and don't work with the RPi3.  The 1.2 snapshot ones on the Pi4J website work fine.  If you could update your plugin - it should all work well.


Anyway - thanks for creating this - it works well

jmirza's picture


I have been trying to make it work with the Raspberry pi 3. 


Can you please explain how did you manage to do it? What do I need to change in order to do that. 


Thank you so much in advance.