What: Parallel Programming on the Arduino
When: Friday, December 10, 19:00 – 21:00 GMT-5
Where: Hack Pittsburgh
On December 10, I’ll be heading down to Pittsburgh for my first ever visit to Hack Pittsburgh! Now, you could claim that my lack of visits is because I’m a bad maker, or you could just accept that faculty are busy people, and having a toddler multiplies that effect.
But the making must happen! In this particular case, the making will be more along the lines of programming. I’ll introduce the basics of the programming language occam, a parallel programming language that has been around for roughly 30 years. Along with colleagues at the University of Copenhagen (Denmark), University of Dundee (Scotland), and University of Kent (England), we’ve made it possible to write occam programs for the Arduino, and have gone a step further in developing Plumbing, a library that simplifies many common tasks on the Arduino. We also have the start of a book on the subject which (hopefully) will get refreshed over Turkey Break.
If you’re looking to attend, you should do the following:
- Bring an Arduino.
I have a few I can lend, but you should bring your own. - Download and install our software.
We have a free and open source environment for you to use when writing occam programs for the Arduino. It runs on Mac, Windows, and Linux. - Grab the book.
We have a CC-licensed book you should grab. You don’t have to print it (save the trees!), but you might want to have it on hand. So you know: I expect to update this over Turkey Break, so watch the Twitter feed (or the c.cc blog) for notice when that happens! - Subscribe to our Twitter feed.
We’re @concurrencycc on Twitter.
I’ll assume you don’t have any particular programming experience, unless the crowd who shows up happens to be a bunch of expert embedded systems developers, in which case we’ll adapt. If you have any questions, or anything you’d like to try and do in particular, drop an email to matt @ concurrency.cc, or (better yet!) join our users mailing list and drop your ideas there.
I’m also hoping to bring some students down as well, so it should be a good time.




