KISS Hardware/Software

Below are the robot controllers that we support and the software that is specific for each controller. Use the links to find the right software to use with your KISS hardware.

KIPR Link (2013 - Present)

KISS Platform

The KIPR Link uses the KISS Platform, which is the successor to KISS C and KISS IDE (see below). KISS (the KIPR Instructional Software System) Platform is a programming environment developed by the KISS Institute for Practical Robotics for use in the robotics classroom. The current version of KISS Platform supports the ANSI C, C++, and Java languages for your computer (running, Windows, Mac OS X or Linux) and for the KIPR Link robot controller.




Click the links below to go to the KISS Platform pages which have more information and links to download the software.

KIPR CBCv2 (2010 - 2012)

KISS IDE

The KIPR CBCv2 uses the KISS IDE, which is the successor to KISS C (see below.) KISS (the KIPR Instructional Software System) IDE is the multiplatform programming environment developed by the KISS Institute for Practical Robotics for use in the robotics classroom. The current version of KISS IDE supports the ANSI C, C++, and Java languages for your computer (running, Windows, Mac OS X or Linux) and for the CBC series of robot controllers.


Click the links below to go to the KISS IDE pages which have more information and links to download the software.

KIPR CBCv1 (2009)

KISS C

The KIPR CBCv1 uses the KISS C. KISS IDE should be used instead of KISS C for new projects. KISS (the KIPR Instructional Software System) C is the multiplatform programming environment developed by the KISS Institute for Practical Robotics for use in the robotics classroom. The current version of KISS C supports the ANSI C language for your computer (running Windows or Mac OS X) and for the CBC series of robot controllers.





Click the link below to go to the KISS C page which has more information and links to download the software.

XBC, RCX, and Handy Board (pre-2005)

Interactive C

The XBC, the RCX, and the Handy Board use Interactive C. IC 8 is provided as a service to educators and the general public. The software was used for the the Botball Educational Robotics Program prior to 2009. We invite you to download and use the software, but please note that it is not actively supported. KISS Institute welcomes your suggestions for added features as well as bug reports. At this time, IC Supports the Xport Botball Controller (XBC), the Handy Board with Expansion Board, the Sumo11, and the Lego RCX using the serial IR tower only. There is currently no support for the USB IR tower.


Click the link below to go to the Interactive C page which has more information and links to download the software.