Parallel programming for makers and artists
Plumbing for the Arduino is a gentle, Creative Commons licensed introduction to programming the Arduino using the programming language occam-π. The most recent version is freely available for download as a PDF.
July 20, 2010: We updated the Plumbing libraries in the last few weeks, and there are minor inconsistencies with the book. We will update those as quickly as possible. Packaging installable software for OSCON took precedence.
Feel free to drop your findings to book-bugs at concurrency dot cc, but know that we're workin' hard.
The text is primarily authored by three members of the occam-π research collective:
Plumbing for the Arduino has been used by a number of students, some of whose feedback helped shape and/or correct our writing.
If you've got a question, post it to the appropriate mailing list and we'll help out and point you in the right direction.