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 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. 

Steps to set any mode:  


1. Make sure FunKey Super is NOT plugged in to the USB port and that all sensors or outputs are disconnected from the ports


2. Take an alligator clip and connect two ports with the designated letters (W/H, A/I, S/J, D/K, F/L, G/M)


3. Plug FunKey Super's USB cable into your computer


4. The mode will shift to the specified mode and show that mode's combination of LEDs. The board will stay in that mode until you reprogram it to another mode


5. Remove the alligator clip


6. Use the FunKey Super board in the new configuration mode


Note: once configured, you do NOT have to attach an alligator clip again UNLESS you want to reconfigure modes.  The board will remember its mode even when you power it off.  In case of problems you can always reset the desired mode with the alligator clip.