KISS IDE should be used instead of KISS C for new projects. KISS (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 controller.


Download KISS C 2.4.0 for Windows

This version of KISS C supports Windows XP, Windows Vista and Windows 7. It includes the driver required to use KISS C with the CBC Robot Controller. Released on February 21, 2011.

Mac OS X (Xcode 3.x)

Download KISS C 2.4.0 for MacOS X (Xcode 3.x)

This version of KISS C supports MacOS X 10.3 through 10.6. Released on February 21, 2011.

Mac OS X (Xcode 4)

Download KISS C 2.4.1 for MacOS X (Xcode 4)

This version of KISS-C only supports intel based MacOS X machines running OSX 10.7 or Xcode 4. Released on June 21, 2011.

Note MacOs X users will need to install the latest Xcode for their version of Os X prior to installing KISS-C. This may have come preinstalled on your Mac. If not, it is available from the Os X install disk or Apple as a free download (registration required). KISS-C 2.4.0 does not work with Xcode 4, use KISS-C 2.4.1.

Source Code (For Linux Users and Developers)

Note: You do NOT need this to use the CBC or KISS-C on Windows or MacOS X. This is for intrepid users who want to use KISS C on Linux or developers who want to modify the basic functionality of KISS or the CBC firmware.

Source code for the KISS programming environment and the CBC firmware has been released under the GNU GPLv2. You can download the latest version of this source code from the following GitHub repositories:

• CBC Firmware Source
• KISS-C Source

The source code to the CBC robotics simulator is not available.