Logo
Sign in
Product Logo
AppBlocksTibbo

AppBlocks is a no-code, flowchart-based, in-browser application development platform for TPS and other Tibbo OS (TiOS) devices. With AppBlocks, you can configure TPS hardware and Tibbits for purchasing, and create applications for your configured hardware.

bitmap_500.png
bitmap_82.png
bitmap_21.png
bitmap_205.png
Product details

No-Code is the Future of App Development

Draw IoT and Industrial Automation applications in the browser without writing any code. Our flowchart-based AppBlocks® Designer shaves days or even weeks off your development cycle. Once deployed, effortlessly monitor and manage your devices through the AppBlocks Cloud.

Tibbo Project System (TPS)

Flexible, Modular, and Cost-Efficient Automation Platform

Mainboards

AppBlocks applications run on Tibbo Project System (TPS) devices. TPS is a modular automation platform offered by Tibbo Technology, Inc. At the heart of each TPS device is a Tibbo Project PCB (TPP) mainboard. The mainboards:

  • Come in two sizes -- small (TPP2) and large (TPP3)
  • Carry a CPU, memory, and an Ethernet port
  • Feature expansion sockets for adding IO modules called Tibbits
  • Wi-Fi, BLE (Bluetooth Low Energy), and cellular connectivity are available as add-on modules

Tibbit Modules

Tibbits are blocks of prepackaged I/O functionality housed in color-coded shells. Each Tibbit implements an I/O function, and dozens of Tibbit types are available. Plug them into a TPP mainboard to create a custom IoT or automation device. Among the available Tibbits are:

  • Power supply Tibbits
  • Wi-Fi, BLE, 4G, and NB-IoT modules
  • RS485 Tibbits for communicating with Modbus devices
  • Relays of various types and current ratings
  • Optically isolated inputs in multiple configurations
  • Sensors for measuring temperature, humidity, light, and other parameters
  • ADC, DAC, and PWM Tibbits
  • Specialty Tibbits, such as the "Infrared command receiver/transmitter"

Enclosures

TPS enclosures elevate your TPS-based IoT or automation product to the deployment-worthy level. The bottom and top walls of each enclosure are formed by rows of Tibbits, so mechanical alterations, such as drilling holes to accommodate connectors, are never necessary. Your product will look professional even when manufactured in the grand quantity of one. TPS enclosures are offered with a variety of options and accessories, such as:

  • The LCD with a capacitive keypad
  • DIN rail mounting
  • Vibration protection to IEC 60068-2-27

AppBlocks Designer (ABD)

From an idea to a complete IoT/Industrial Automation Device in Five Easy Steps

1. Hardware Configuration

Start by choosing the base hardware, such as the TPS2 device. Next, "plug in" the required Tibbit modules. Tibbo offers an extensive catalog of Tibbits for a wide variety of applications. The AppBlocks Designer will verify that your configuration is correct.

2. Static Features

Here are just some of the static features available in the AppBlocks Designer:

  • Variables, timers, and settings*
  • Data tables
  • Event Log
  • Flexible scheduler
  • Modbus communications (master and slave)
  • AppBlocks Cloud interface builder
  • Web interface builder
  • LCD screen builder
  • Ethernet, Wi-Fi, BLE, and cellular comms
  • And much more… * Settings are non-volatile variables

3. The App Flow

In the third step, you draw a flowchart diagram describing your system's operation. AppBlocks flowcharts consist of carefully chosen building blocks. By focusing on the narrow segments of IoT, industrial control, and data collection, we could devise a set of highly useful and expressive blocks, thus making your flowcharts simple and readable.

4. Order the Hardware

Custom TPS configurations created as a part of AppBlocks projects can be ordered from Tibbo's online store. Selecting Buy from Tibbo from the AppBlocks Designer's menu sends your TPS configuration to tibbo.com, where it is stored under your Tibbo account. From there, you can add the configuration to the shopping cart and order it like any other Tibbo product.

5. Debug

Now, you can upload your application to an actual TPS device. Moreover, you can debug your application directly from the browser. The AppBlocks Designer even supports setting breakpoints and inspecting variables.

AppBlocks Cloud (ABC)

Monitor and Manage Your Deployed Devices The AppBlocks Designer and the AppBlocks Cloud are tightly integrated. As soon as your device connects to the Cloud and reports its application name and version, the Cloud knows what configurable parameters, data tables, events, and commands this device exposes. This means your application's features are immediately accessible through the Cloud. Now, you can monitor your devices' health, edit their operational parameters and data tables, combine like devices into groups, and set up alerts—all with minimal configuration effort.