CUBELET DESCRIPTIONS 

Each Cubelet has a separate function which is described below. Every Cubelet has a small LED light in one corner.  When the Cubelet is part of a robot and the robot’s Battery block is turned on, the LED light is on too.  This LED light shows that the Cubelet is getting power and communicating with its neighbors. 

Each Cubelet robot must have one Battery block (dark grey), which powers all the other blocks in the robot. The Battery block has a small switch.  When you slide it one way, the Battery block is powered on.  The other way, it’s off.  Turn it off to save battery life when done.  A green LED light indicates the Battery cube is on and has power.

Battery Cubelet

Battery Cubelet

A Think Cubelet to Power your robot!

Every robot needs a Battery Cubelet. The Battery Cubelet provides energy to power a robot construction. It contains batteries and a small power on-off switch to turn it on. You can add as many Battery Cubelets to a robot as you like to keep big robots running at their best.

Comes with mini USB Charger cable to plug in for charging (similar to a cell phone).

Drive Cubelet

Drive Cubelet:

An Action block with wheels for driving around on flat surfaces.

Contains a motor and roller wheels for moving on a horizontal surface. The Drive Cubelet only moves in one direction, slowing to a stop with a value of zero and moving faster with higher input values. Other blocks are used to provide data input.

 

 

 

Speaker Cubelet

Speaker Cubelet

An Action block that is great for building noisy robots!

Make your robot chirp! Chirps according to the block's data value. Contains a small speaker and an amplifier. Other blocks are used to provide data input.

 

Flashlight Cubelet

Flashlight Cubelet

An Action block that can make your robot light up!. 
The Flashlight Cubelet emits a focused beam of light from a powerful white LED. Off with a value of 0, the light becomes brighter with higher input values. Other blocks are used to provide data input.

 

http://web2.modrobotics.com/media/catalog/product/cache/1/image/265x265/9df78eab33525d08d6e5fb8d27136e95/b/a/bargraph.jpg

Bar Graph Cubelet

An Action block that displays data in a bar graph!
Displays the block's value as a light-up bar graph. The value is normalized to the number of points on the bar graph so that a maximum value results in a fully-lit bar graph. Handy for debugging.  Other blocks are used to provide data input.

 

 

http://web2.modrobotics.com/media/catalog/product/cache/1/image/265x265/9df78eab33525d08d6e5fb8d27136e95/r/o/rotate.jpg

Rotate Cubelet:

An Action block to make your robot spin!

One face of the block rotates or spins at a rate corresponding to the block's input values.  Other blocks are used to provide data input.

 

Knob Cubelet

Knob Cubelet

A Sense block with a knob that you can set to a particular value. 

The Knob Cubelet has a potentiometer embedded in one of its faces with a knob that turns. It outputs a 0 when turned fully counterclockwise, and a 1 when turned clockwise.  Use to provide data to other blocks.

 

Brightness Cubelet

Brightness Cubelet

A Sense block that detects the amount of light.

Detects the amount of light hitting its sensor. The Brightness Cubelet has an analog photocell that responds to varying light conditions. Expect values near zero in a dark room, and values near one when the sensor is in front of a bright light.

 

Distance Cubelet

Distance Cubelet

A Sense block that detects distance to an object.

The Distance Cubelet detects proximity or how far it is from an object. It uses infrared light and is accurate between 10 and 80 cm. The sensor is directional, so it outputs the distance to the object in front of the sensor. At 10cm, the block will output values near 1, and toward 80cm it will output values near 0.

 

Temperature Cubelet

Temperature Cubelet

A Sense block that detects heat and cold.

Detect the temperature and build robots that respond to the weather or even to your breath!  The Temperature Cubelet contains a tiny thermometer  that detects temperature. It's calibrated to output a 0 in freezing conditions and 255 in hot, sunny conditions of about 35C.

 

Inverse Cubelet

Inverse Cubelet

A Think Cubelet that flips the values it encounters.

Low values become high, and high values become low. A 255 becomes a 0 and the other way around too. The Inverse Cubelet calculates a value that is the opposite of the values it receives. Specifically, the Inverse Cubelet will (weighted) average its inputs and then output a value of one minus that average.

 

Minimum Cubelet

Minimum Cubelet

A Think Cubelet that outputs the minimum input value that it receives, like a switch.

The Minimum Cubelet can accept any amount of data but only outputs the smallest value that it receives. It can be handy for creating an on-off switch for a robot and also for using with a Distance Cubelet to build robots that avoid falling off the edge of a table.

 

Maximum Cubelet

Maximum Cubelet

A Think Cubelet that outputs the maximum input value that it receives.

Filter out only the highest value. Add a high pass filter!  The Maximum Cubelet accepts many different inputs but only passes along the one with the greatest value. With a maximum block, you could easily build a robot that performs an action only when a sensor reads a value over a certain threshold (set by a Knob Cubelet, perhaps).

 

Passive Cubelet

Passive Cubelet

A Think Cubelet to make your robot bigger!

Transmits power and data just like a wire, but doesn't do anything special. The Passive Cubelet is a basic building block. It carries power and data from its neighbors, but it basically acts like a smart brick. It doesn't move, sense, or change the data in any way.  It stabilizes tall robots, extends robots to be longer or wider, and because it passes power and data, allows beginners to investigate the “Think” function of a robot with ease.

 

Blocker Cubelet

Blocker Cubelet

A Think Cubelet to block data flow!

A building block that is also a data barrier. Use it to connect independent modules that you don't want to talk to each other. The Blocker Cubelet is a basic building block that "blocks" data from its neighbors. It still passes power, but effectively stops communication and can insulate one side of a robot from another.

 

 

 

 

 

 

 

 

http://web2.modrobotics.com/media/catalog/product/cache/1/image/265x265/9df78eab33525d08d6e5fb8d27136e95/b/r/brick-adapter1.jpg

Cubelets Brick Adapter 4-Pack

Use these little yellow adapters to connect CUBELETS and LEGO® bricks!

Brick Adapters come in packs of 4: 2 adapters with studs and 2 adapters with sockets. They're more than just simple plates with a connector on each side; we took the time to get them just right. You'll notice that the brick faces aren't centered on the Cubelets face, that's because the Cubelet-to-Cubelet distance isn't a perfect multiple of the stud-to-stud distance on a brick. The offset on the Brick Adapters lets you flip two adjacent Adapters around so that a giant LEGO® piece or base plate can span two Cubelets perfectly.

 

Bluetooth Cubelet

Bluetooth Cubelet

A wireless link to control, monitor, reprogram or interact with a Cubelets robot! 

The Bluetooth Cubelet contains a tiny Bluetooth radio that you can pair with your phone, tablet or PC.  The Bluetooth Cubelet 2.0 is compatible with iOS and Android devices – such as tablets and smart phones!

There are currently three apps available for iOS and one app available for Android.  But there are more on the way for both platforms!  With Cubelets Code running in a browser on a Windows PC, or Cubelets Studio running on a Mac, you can connect to a robot, see which Cubelets are connected, see the program that they're running and reprogram any or all of your Cubelets wirelessly.