Programming and Customizing the Multicore Propeller Microcontroller: The Official GuideParallaxJanuary 13, 2010