Fable Blockly
Camera β You can use an inbuilt laptop webcam or a USB camera. Used to stream video, snap pictures, detect motion and color.
Keyboard β The Fable system can use any keyboard. The keyboard use ranges from regular typing to using specific keys to trigger a specific behavior. For example, one can use the arrow keys to drive the spin module
Microphone β Fable can use inbuilt or peripheral microphone devices that are plugged into your computer. Currently the microphone senses the noise levels around the computer.
Time β The time that has passed since the program was started can be read and used, for example in mathematical formulas that control the robot.
Fable Joint
Motor Angle β The joint module can measure the angle of both its motors. This is done with a precision of 0.29 degrees and in the range from -90 to +90 degrees.
Motor Speed βββ The joint module can measure the speed at which its motors move. Works both when the module is moved manually and when it is programmed to move itself.
Motor Torque β The joint module can measure the force with which its motors turn.
Fable Spin
Motor Angle β The spin module can measure the angle of both its motors. This is done in the range from -32,768 to +32,767 degrees, marking a complete revolution every 360 degrees in each direction.
Motor Speed βββ The spin module can measure and/or change the speed at which its motors move.
Headlights β The spin module has headlights, just like a car, but smaller.
Ambient / Directed light detection β The spin module can detect light sources. The current version allows a user to point the spin sensor array to a lightbulb and detect the intensity. Similarly the spin can detect the intensity of ambient light.
Proximity detection β The spin module can perceive objects within a small range in front of its sensor array.
Color detection β The spin module can also identify predefined colors. This feature is best used together with the Spin module headlights. More light means better detection.
Infrared communication β The spin module can use its inbuilt IR components to send and receive messages in the infrared wave spectrum. For example, one spin module can send a specific letter to another module as a simple implementation of robot to robot communication.
Fable Face / Fable Blockly (on iPad and Chromebook)
Accelerometer β You can use this feature to visualize gravitational acceleration or the phoneβs acceleration in three axes in real time.
Touchscreen β smartphones, iPads and select Chromebooks (those that have a touchscreen) can utilize this powerful feature and read the number of fingers touching the screen or the location of the finger on the screen (ranging between -100 to 100 on both the X and Y axis).
Geolocation β You can use this feature to visualize the geographical coordinates (latitude, longitude, altitude) of the phone, tablet or computer in real time.
General
Battery level β All active modules in the Fable system allow the user to check battery levels.