FunKey Super Has Multiple Modes. Here's how to set them:
There are six 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
Input/Output Mode: F/L maps the inputs to outputs, but with specific built-in helper code to support servo motors on the F and G ports and inverting outputs on the other pairs. This lets you handle sensors which go "high" when tripped, and others which go "low" when tripped so you get the output you want. You can use computer power via USB cable or from a battery box with no computer connection necessary.
KeyStream Mode A/I lets you code input sensors directly into Scratch (or other languages) WITHOUT having to use the Scratch Plug In. This mode also supports LightGate Mode, with the addition of an alligator connection.
LightGate Mode In KeyStream Mode, attach the W to ground with an alligator. The I/O Led goes out. At this point a sensor attached to port G will send back time elapsed in microseconds. The preferred sensor for this is the yellow IR reflection sensor. Every time it's activated (something in front of it) and then deactivated (nothing in front) it sends back a text string consisting of the elapsed time.
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.