FunKey Freedom Has Multiple Modes. Here's how to set them:
There are four modes and it's easy to change from one to the other.
--Remove all connections, disconnect the USB
--Connect the designated holes for any mode (W/H, for example) on the board with an alligator clip
--Power the board with the USB cable
--Remove the alligator clip
--FunKey Super is now in the desired mode, and will stay there until reconfigured to a different mode
--Onboard LEDs show the mode
Touch Keystroke Mode W/H Sends keystrokes to the computer, which can be received by a game, Scratch, Javascript, etc. The board ships with this as the default mode. Touch any port or connect it via alligator to foil or other metal. No ground wire needed.
Sensor Keystroke Mode M/G Sends keystrokes to the computer, which can be received by a game, Scratch, Javascript, etc. Two options are available: add a sensor connecting power and ground to the top and bottom strips, and connect the sensor's "signal" to a port. Or touch a port while touching the ground (like the traditional "banana piana")
Input/Output Mode: D/K maps inputs to outputs, plus specific built-in helper code to support a servo motor. You can use computer power via USB cable or from a battery box with no computer connection necessary. See I/O page for details.
Javascript programming mode. S/J lets you code your inputs and outputs in the Javascript programming language. Consult the www.funkey.net JSDuino menu item.
Arduino Mode. FunKey Super is based on a standard Arduino chip. So you can code it directly with the Arduino IDE. In this mode, FunKey Super offers great convenience in providing multiple analog and digital port access, with a full power and ground connection for each port, so it's much more simple to use than the many Arduino boards and clones on the market. However, if you go to Arduino mode by installing and using the Arduino IDE, it will erase the built in modes.