* These are Tibbo BASIC/C-programmable devices and their function depends on the loaded app.
We offer many ready-to-use apps, among them a serial-over-IP (SoI) app and Modbus Gateway app.
Process ControlEmbedded AggreGateAggreGate IDE

Embedded AggreGate

Tibbo's Linux-based Tibbo Project PCB (LTPP), a part of our Tibbo Project System (TPS) line of products, can optionally be purchased with Embedded AggreGate, which can be used as the core runtime environment of Linux TPS.

Having AggreGate as a core runtime environment allows you to capitalize on many of the AggreGate platform's advanced technology features related to the data acquisition system, storage, processing, data visualization and enterprise integration with SCADA systems or BMS.

Our AggreGate data acquisition software is available for LTPS as an embedded server and may be connected to all other of our hardware products by AggreGate Agent protocol. Both solutions allow to acquire, display, review and export data with ease and without programming.

Embedded AggreGate has direct access to the board's hardware resources, as well as Tibbit blocks installed on the board (this is facilitated by our C++ API). The ability to directly work with Tibbits and other hardware resources of the LTPP allows you to define the board's behavior and develop applications directly in AggreGate. This, in turn, allows you to define your entire system, from the bottom to the top, within a single unifying AggreGate architecture. Controlled by Embedded AggreGate, you LTPP can connect to the back-end server also running AggreGate, which, in turn, may be a part of a larger group of AggreGate servers.

Embedded AggreGate can be used for industrial automation systems, like:

  • building management;
  • system/database/network monitoring;
  • automated data processing;
  • connecting to data acquisition hardware;
  • sending data to additional data visualization software;
  • network management software.

With AggreGate, many standard data collection and control systems may be realized by just "configuring" AggreGate, i.e. setting its operating parameters, entering expressing (using AggreGate's proprietary expression language), defining data models, and so on. This means that many projects can be completed without writing any actual code. For projects that do require programming, AggreGate supports Process Control and provides an IDE for editing your programs.

Process ControlEmbedded AggreGateAggreGate IDE