Ptolemy II Tutorial

Using Ptolemy II

The easiest way to learn how to use Ptolemy II is to download and install Ptolemy II and read
Christopher Brooks, Edward A. Lee, Stephen Neuendorffer, and John Reekie, "Building Graphical Models," a chapter from
Claudius Ptolemaeus, Editor, "System Design, Modeling, and Simulation Using Ptolemy II", Ptolemy.org, 2014. (included in the release as $PTII/doc/books/systems/PtolemyII_DigitalV1_02.pdf)

For older tutorials, see the Ptolemy II Tutorial page.

Extending Ptolemy II

CapeCode

CapeCode is a design tool for Internet of Things (IoT) applications that combines graphical block diagrams with simple scripts written in JavaScript. Attendees will learn to wire together existing blocks from a library and to create their own scripted blocks to orchestrate the use of IoT devices. The guiding exercise will be an augmented reality application where a laptop camera can visually recognize IoT devices in the room (or mockups of said, which we will provide) and interact with those devices over a network. Prior experience with JavaScript helpful but not essential.