# Processing + Eclipse + Arduino

**URL:** <https://discourse.processing.org/t/processing-eclipse-arduino/12946>\
**Category:** Electronics (Arduino, etc.)\
**Created:** [July 24, 2019, 4:36am UTC](https://discourse.processing.org/t/processing-eclipse-arduino/12946 "2019-07-24T04:36:41Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![rgthings](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@rgthings](https://discourse.processing.org/u/rgthings)\
**Post date:** [July 24, 2019, 4:36am UTC](https://discourse.processing.org/t/processing-eclipse-arduino/12946/1 "2019-07-24T04:36:41Z")

</div>

After a day of trying, I am unable to get Eclipse to recognize any serial messages. Using jssc I get the exception, “Port busy”. With jSerialComm I am unable to open the port. With the Processing serial library, nothing happens. I can get communication between my Uno and a Processing sketch no problem, its just Eclipse cannot even open the ports…The software I am writing is using the Processing library as a PApplet, etc on a Windows 7, 64-bit machine.

thank you for any help

```auto

//this is all the standard stuff..

...
import processing.serial.*;
...

public class Project extends PApplet {

...
Serial port;
...

public static void main(String[] args) {
     PApplet.main("Project");
}

public void settings() {
...
}

public void setup() {
...
    println("available serial ports:");
    println((Object[])Serial.list());
    if (Serial.list().length > ))
        port = new Serial(this, Serial.list()[0}, 9600);

.....
}
}

```

---

<div class="post-metadata">

**Author:** ![jeremydouglass](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/jeremydouglass/32/20_2.png) [@jeremydouglass](https://discourse.processing.org/u/jeremydouglass)\
**Post date:** [July 28, 2019, 5:08pm UTC](https://discourse.processing.org/t/processing-eclipse-arduino/12946/2 "2019-07-28T17:08:19Z")

</div>

Were you able to resolve this?

I’d suggest changing your pseudocode into an MCVE – the minimal sketch that will run with serial not working – and explain what output / errors you are getting that show serial is not working. Then people can help you debug, or you can report an issue if needed.

---

<div class="post-metadata">

**Author:** ![rgthings](https://avatars.discourse-cdn.com/v4/letter/r/2bfe46/32.png) [@rgthings](https://discourse.processing.org/u/rgthings)\
**Post date:** [July 30, 2019, 9:14pm UTC](https://discourse.processing.org/t/processing-eclipse-arduino/12946/3 "2019-07-30T21:14:07Z")

</div>

hello Jeremy,  
Fortunately I was able to figure it out. Thank you for your recommendations. Next time I will do as you suggest.
