A toolkit called Gainer was created to interconnect different hardware and software toolkits in an open-source manner. Gainer consists of an I/O module using a PSoC chip and FT232RL for communication, along with software libraries for ActionScript, Processing, and Max/MSP. On the hardware side, it includes a low-cost Gainer PSoC Development Board designed by SparkFun Electronics and other boards designed by Morecat Lab using AVR chips. The open-source software includes libraries for .NET and other platforms to allow connection between various tools.