small medium large xlarge

PragPub cover

PragPub, April 2011

Table of Contents


  • by Maik Schmidt
    You want to get into this popular open-source electronics prototyping platform, but you don’t want to have to work with development tools designed for artists and hobbyists. Maik shows you how to develop software for Arduino in a professional way.
  • by Maik Schmidt
    If you’re going to do serious Arduino development, you may want to work in an environment more like your day job. Here Maik shows how to set up your own IDE.
  • by Ian Dees
    Ian brings the testing power of the Ruby-based Cucumber testing library to the Arduino.
  • by Jeff Langr, Tim Ottinger
    Use the techniques in this article to sniff out problems and improve tests by increasing their level of abstraction.
  • by Dan Wohlbruck
    Claude Shannon was born in this month in 1916. Two decades later, he made history.


  • by Michael Swaine
    Just because it’s a hobby that doesn’t mean you don’t need power tools.
  • A few selected sips from the Twitter stream.
  • by Michael Swaine
    Just your basic Arduino Sudoku.
  • After a slow-ish winter, things are really heating up this spring.
  • by John Shade
    Some elements of Sun Microsystems were never going to survive the move to Oracle. John runs down the Doomed from the Get-Go list.