Serial Communication examples

The “Call and Response” method of serial communication is the most robust way to send data (such as multiple sensors) to and from the Arduino and Processing / P5.

Note that is has one disadvantage: the Arduino waits until your receiving software (e.g. Processing) sends something back = i.e. “responds”. So it seems frozen and you can’t see data in the Serial Monitor. Once you start the Processing sketch, however, data flow begins and you can easily view it in the console.

Start with Arduino built-in example “SerialCallResponseASCII

  • open from Files / Examples / 04.Communication /

Here is my improved version of the Processing code contained in the above example, plus for VirtualColorMixing, as well as a bonus LineDrawing sketch –

https://github.com/ericjforman/SerialCommunicationASCII

The above code also contains versions for p5!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: