Demistar

Digital signage system for cultural events.

Demistar (Dynamic Electronic Monitor for Information on Status, Timetable, Attractions and Rooms) is a digital signage system for cultural events, commissioned by the BT Foundation. It allows you to inform attendees about ongoing and upcoming attractions.

Ticker (GitHub) Manager (GitHub)

Demistar Ticker

Demistar Ticker device

Ticker is an electronic display intended to inform about any attraction currently held in a particular zone of the event. Equipped with two monochromatic 64x8 LED arrays, and two RGB rings, it allows displaying attraction's subject, and tracking of its duration.

The Raspberry Pi Pico W microcontroller board, being the core of the device, is controlled by software capable of remote management of schedule over Wi-Fi, using a JSON-based Web API. In the schedule, any combination of following scenes can be defined:

  • Meeting displays information on the subject and the presenter, and visualizes duration using RGB rings;
  • Wall clock presents the current time, month, day of month, and weekday;
  • Manual scene allows defining an arbitrary text, and color and animation of RGB rings.

Demistar Manager

Demistar Manager control panel

Manager is a simple browser application for managing the schedule of one or more devices compatible with the Demistar Web API.

The serverless application allows defining a list of known devices, and adding and removing schedule items of any supported scenes. Device management employing the Demistar Manager application also enables tracking devices' network connection status, and automatic updating of date/time information.

Demistar Offline Hub

Demistar Offline Hub usage example

Offline Hub is a set of Python scripts allowing preparation of video files before the event, presenting the overall schedule of one or more attraction zones.