# Help with code in the book Make: Getting Started with Arduino

**URL:** <https://discourse.processing.org/t/help-with-code-in-the-book-make-getting-started-with-arduino/48831>\
**Category:** Electronics (Arduino, etc.)\
**Created:** [June 17, 2026, 8:24pm UTC](https://discourse.processing.org/t/help-with-code-in-the-book-make-getting-started-with-arduino/48831 "2026-06-17T20:24:08Z")\
**Posts on this page:** 1\
**Showing post:** 16

<div class="post-metadata">

**Author:** ![glv](https://yyz2.discourse-cdn.com/flex036/user_avatar/discourse.processing.org/glv/32/18785_2.png) [@glv](https://discourse.processing.org/u/glv)\
**Post date:** [June 24, 2026, 2:42pm UTC](https://discourse.processing.org/t/help-with-code-in-the-book-make-getting-started-with-arduino/48831/16 "2026-06-24T14:42:38Z")

</div>

> [@svan](#):
>
> For some reason I had to use port initialized like this to get it to compile:
> 
> `processing.serial.Serial port;`

The reason is discussed here:

> [@Type Serial is ambiguous](https://discourse.processing.org/t/type-serial-is-ambiguous/43584):
>
> I’m new to the Processing language. I am trying to run the code for the Arduino Networked Lamp as detailed in the Getting started with Arduino book. I’ve downloaded the program titled ex06 01 processing and I get the following error when I compile it: The type Serial is ambiguous on line 17: Serial port;

---

_[View the full topic](https://discourse.processing.org/t/help-with-code-in-the-book-make-getting-started-with-arduino/48831)._
