capecode - IoT Modeling environment

CapeCode Screenshot

CapeCode is a development environment and host for applications that use accessors, described at accessors.org. CapeCode provides a block diagram editor for prototyping IoT applications and code generators for deploying those applications on other accessor hosts.

CapeCode is a configuration of Ptolemy II. You will need the latest version in the SVN repository, not the 10.0 release. See the Ptolemy II CapeCode page for installation instructions. Once you have downloaded and built Ptolemy II, invoke


to start the visual editor with the CapeCode configuration. CapeCode has the convenient feature that it automatically imports all the accessors at http://accessors.org and makes them available in an actor library to drag and drop into applications. The splash screen has links to a few demos.

For a tutorial on Ptolemy II, see the Ptolemy Book (a free download).

CapeCode Tutorial: Tue. Dec. 5, Paris

See the Tutor 2017 CapeCode Tutorial page for details.


This work was supported in part by the TerraSwarm Research Center, one of six centers supported by the STARnet phase of the Focus Center Research Program (FCRP) a Semiconductor Research Corporation program sponsored by MARCO and DARPA.

This group has the following subpages:

©2002-2018 Chess