
Programmable Bricks
The Cricket is a tiny computer, powered by a 9 volt battery, that can control two motors and receive information from two sensors. Crickets are equipped with an infrared communication system that allows them to communicate with each other.
Crickets are small and light enough that they can be carried around in a shirt pocket, collecting data about body activities. Crickets are programmed in a dialect of the Logo programming language (developed for "Lego Mindstorm"), a procedural language that includes constructs like if, repeat, and loop, global and local variables, 8-bit numeric operations (addition, subtraction, multiplication, division, comparison), motor and sensor primitives, timing functions, a tone-playing function, and a random number function.
