23.4.6 Robotics and Sensors
Scratch not only can handle the input and output to the program, but also it can connect to external hardware using the sensor board and robotics system. Thanks to its multi-threaded features and powerful messaging system between processes, Scratch can be used to create amazingly advanced robotics engines, and it will be very easy work to put Raspberry Pi in the heart of a simple robot.