3G/ PICO’s in Practive

From IIW

PICOs in practice


Thursday 3G

Convener: Bruce Conrad

Notes-taker(s): Bruce Conrad


Discussion notes, key understandings, outstanding questions, observations, and, if appropriate to this discussion: action items, next steps:


One-on-one tutorial introducing the node pico engine to Mark, Paco, and Armand, with much interest expressed and some specific projects discussed.

Interaction with Pico Labs starts at the home page: picolabs.io

Installation of the engine is done with the command

npm install -g pico-engine

We reviewed the developer user interface, and talked about rulesets that contain rules which respond to selected events sent to a particular pico on a specified channel. In response to events, rules might update the state of the pico and raise further events to be handled by the pico. Each event is evaluated in a single thread so that the programmer doesn't have to worry about critical sections.

We invite participation/questions/discussion through the Pico Labs forum and/or GitHub repository, both linked from picolabs.io