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.
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.
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.
Battery level – All active modules in the Fable system allow the user to check battery levels.