SparkFun, an electronics retailer in Niwot, Colorado, has teamed up with No Starch Press to create a series of educational books that introduce fundamental hardware and software skills for those who want to learn more about computers. The first in this series, The SparkFun Guide to Processing, mixes programming with digital artwork.
The aim of the book is to encourage people to do their own DIY projects as they read and learn. Throughout the book readers use Processing to draw and animate shapes, put their mark on photos, customize videos, create artwork it using microcontrollers. Even though it may sound hard, the book explains thing an easy to understand way for almost any skill level.
“If I were in seventh grade, I’d want to learn Processing,” says SparkFun founder Nathan Seidle. “It’s everywhere once you know what to look for. Processing is one of those languages that’s easy to learn and just keeps going. It can do amazing things if you just dig in and start hacking it.”
Based on the book’s information page, it’ll teach you how to do the following:
- Make pixel art, digital collages, and animations.
- Turn a webcam-enabled computer into a funhouse photo booth.
- Program a clock that changes color with the time of day.
- Fetch weather data from the Web to make their own weather dashboard.
- Combine Processing with an Arduino to create visualizations that change with sound, light, and temperature.
As of now the book is set to land in September, however, you can get an early access ebook for the time being.