* 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.

Remote IO Solution

Tibbo Remote IO solution allows you to monitor and control the state of digital and analog lines of Tibbo Remote IO controllers, and also to monitor external sensors connected to Remote IO Controllers.

Built on the Tibbo Project System (TPS) platform, Remote IO Controllers are infinitely flexible, as the majority of their capabilities come from installed Tibbit blocks. Need an extra input or output, or want to connect an additional sensor? Add the right Tibbit! Have no use for something? There is no need to keep it in the Controller. You can choose from several standard Remote IO Controller configurations, or create a custom Controller layout using our Online Configurator.

Remote IO Controllers run a dedicated open-source firmware application. This application allows you to define the configuration of your Controller, i.e., describe what Tibbit modules are installed, what external sensors are connected, and so on. After the setup is complete, you can use any standard Modbus master device, Modbus software client, or SCADA software to monitor and set the IO lines of the Controller, as well as to monitor external sensors connected to it. The Remote IO app is also compatible with our AggreGate server. SNMP support will be added in the near future.

Tibbo Remote IO solution targets SCADA, as well as distributed control and data collection applications.

A Wide Variety of Tibbit-Based IO and Sensing Capabilities

Digital IO lines (3.3V logic levels with 5V-tolerance)

Optically isolated inputs (several configurations available)

Open-collector outputs (several configurations available)

Mechanical relays (low-current, high-current, and high-voltage options)

Solid-state relays (SSRs)

Pulse-width modulated (PWM) outputs (several configurations available)

Temperature, humidity, pressure, light, and 3-axis acceleration sensors

Digital potentiometers of several nominals

8-line extension port (3.3V logic levels)

Analog-to-digital converters with voltage input

Digital-to-analog converter with voltage output

RTD and thermocouple temperature meters

RS485 port for connecting RS485 Modbus Sensors (Bus Probes)


LED indicators

External Sensors

Tibbo Cable

Cable Probes, also knows as I2C Sensors are miniature environment sensors designed for use with our Tibbo Project System (TPS) devices.

Remote IO Controllers support three types of Cable Probes: the ambient temperature sensor (CP#01), ambient temperature and humidity sensor (CP#02), and ambient light sensor (CP#03).

Each probe comes with a 100cm (39") cable. Cable Probes are very useful when you need to monitor the environment in the immediate Controller's vicinity.

A single Remote IO controller can have multiple Cable Probes connected to it.

Standard 1-wire and
Single-Wire Sensors*

Remote IO Controllers support* both 1-wire devices and their close relatives—sensors that run on a so-called Single Wire Protocol (SWP).

1-wire devices support is limited to temperature sensors. As for SWP devices, Tibbo Remote IO Controllers can work with temperature and humidity sensors.

A single Remote IO Controller can offer several 1-wire/single-wire channels. Multiple 1-wire sensors can be connected to one channel (only one sensor per channel is possible for single-wire devices). The wire connecting 1-wire and single-wire devices to the Remote IO Controller can be up to 10 meters (32 feet) long.

* Future availability

Tibbo Bus

Bus Probes are a family of Modbus sensors with an RS485 interface.

Tibbo Remote IO Controllers work with all Bus Probe types: ambient temperature (BP#01) and ambient temperature/humidity (BP#02) sensors, ambient light sensor (BP#03), and acceleration and tilt angle sensor (BP#04).

A single Remote IO Controller can have up to four RS485 channels, each channel receiving data from multiple Bus Probes.

Bus Probes are handy when you need to position your sensors at a considerable distance from the Sensor Hub or connect a large number of sensors.

Setup Using Advanced Web Interface

The modular nature of the Tibbo Project System (TPS) affords tremendous flexibility to Remote IO Controllers. This flexibility, however, may look intimidating to the novice users of TPS devices.

In planning and executing the advanced web-based configuration interface for TPS, we strived to create a system that would greatly simplify the configuration process, especially for the first-time TPS users. One page of the Controller's web interface shows the actual layout of a TPS device, including Tibbit modules "plugged into" it. Another page displays all installed Tibbits in a list, and also shows the Modbus registers associated with each IO line or Tibbit function. The third page presents a separate diagram for RS485 ports, and Tibbo Bus Probes wired into these ports, and so on.

The diagrams displayed by the Controller's web interface are printable. Print such a diagram out and pass it to your installers and technicians for use as an easy-to-understand installation and wiring map!

To see the web interface in action, click the button below to access the web interface emulator.

Launch the web interface emulator

Control and Monitor via Modbus or AggreGate Protocols

The Sensor Hub application implements the Modbus protocol and is compatible with standard Modbus masters and software clients. The app also works with AggreGate—Tibbo's IoT Integration Platform.

Tibbo Remote IO—Features

  • Built on the Tibbo Project System (TPS) platform:
  • 100/10Mb Ethernet port.
  • Optional Wi-Fi port; support for WEP/WPA/WPA2 security.
  • Static IP or IP configuration via DHCP.
  • Tibbit-based IO and sensing functionality:
    • Digital IO lines (3.3V logic levels with 5V-tolerance);
    • Optically isolated inputs (several configurations available);
    • Open-collector outputs (several configurations available);
    • Mechanical relays (low-current, high-current, and high-voltage options);
    • Solid-state relays (SSRs);
    • Pulse-width modulated (PWM) outputs (several configurations available);
    • Temperature, humidity, pressure, light, and 3-axis acceleration sensors;
    • Digital potentiometers of several nominals;
    • 8-line extension port (3.3V logic levels);
    • Analog-to-digital converters with voltage input;
    • Digital-to-analog converter with voltage output;
    • RTD and thermocouple temperature meters;
    • RS485 port for connecting RS485 Modbus Sensors (Bus Probes);
    • Button;
    • LED indicators.
  • Supported external sensors:
    • Tibbo Bus Probes (RS485 Modbus Sensors):
      • Ambient temperature sensor (BP#01);
      • Ambient temperature and humidity sensor (BP#02);
      • Ambient light sensor (BP#03);
      • Acceleration and tilt angle sensor (BP#04);
    • Tibbo Cable Probes (I2C Sensors):
      • Ambient temperature sensor (CP#01);
      • Ambient temperature and humidity sensor (CP#02);
      • Ambient light sensor (CP#03).
    • Industry-standard 1-wire and single-wire (SWP) sensors*:
      • Temperature sensors;
      • Humidity Sensors;
  • Configuration:
    • Configuration of basic network settings via DS Manager utility;
    • Full configuration via the advanced web interface. The user can configure:
      • Controller layout (what Tibbits are plugged into what slots);
      • Externally connected Bus Probes, Cable Probes, and 1-wire/single-wire sensors*.
  • Monitoring via:
  • Power:
    • 12V or 24V power;
    • Optional PoE power.
  • Open-source firmware (Tibbo BASIC application).

* Future availability.

Open-source Remote IO Application

Remote IO firmware is open-source! It is written in Tibbo BASIC, using a development software called Tibbo IDE (TIDE). It is but one of the applications we published with full source codes.

Feel free to modify or borrow from the Remote IO app in any way you please. Anything is possible—from a simple logo replacement to a deeper rework of features. Chop the code up, slice it and dice it, put it back together, or turn it into something else entirely. Have no time nor desire to write your own code? Contract Tibbo to do this for you!

To visit the Remote IO project page, click here.