Skip to content
Stand with Ukraine flag

ORB-C1-G

ORB-C1-G

ORB-C1-G

Senquip

Platform
ThingsBoard
Hardware Type
Other devices
Connectivity
Wi-Fi, GSM/GPRS, CAN Bus, Modbus, RS-485, RS-232
Industry
Transportation & Logistics, Industrial Manufacturing, Agriculture, Energy Management
Use Case
Fleet Tracking, Smart Metering, Smart Farming, Environment Monitoring

Introduction

The Senquip ORB-C1-G is a rugged, programmable telemetry device that connects to industrial sensors and systems including MODBUS, CAN Bus, current, voltage, and frequency inputs. It can maintain a simultaneous connection to the Senquip Portal and a third-party endpoint, allowing configuration changes and firmware updates from the Portal while sending measured data to ThingsBoard.

This guide describes how to send location, temperature, and CAN Bus data from an ORB-C1-G to ThingsBoard over MQTT, and visualize the data on a dashboard.

For the full hardware reference, see the ORB-C1 User Guide and Quick Start Guide.

Prerequisites

Hardware:

  • Senquip ORB-C1-G — 1×

Accounts:

Hardware overview

PinNameTerminal markingDescription
1Positive voltage inPWR+Positive system power (permanent or intermittent, like solar)
2Negative voltage inGNDNegative system power or ground
3Source 1SRC1Switchable output with current measurement for 4–20 mA sensors
4GroundGNDSpare ground for sensor connection
5Source 2SRC2Switchable output with current measurement for 4–20 mA sensors
6Serial inB / RXRS485B in RS485 mode; receive in RS232 mode
7Serial outA / TXRS485A in RS485 mode; transmit in RS232 mode
8Input 1IN1Analog or digital input with edge detect capability
9Input 2IN2Analog or digital input
10OutputOUT1Open collector output
11CAN Bus HighCAN HCAN Bus high connection
12CAN Bus LowCAN LCAN Bus low connection

Configure ThingsBoard

Create a device

  1. Go to Entities ⇾ Devices and click + Add device ⇾ Add new device. Enter a name (like Demo Senquip Device) and a short label (like SQ1). Select MQTT as the transport type and click Next: Credentials.

  2. Select MQTT Basic as the credentials type. Enter the Client ID, User Name, and Password that you will also configure on the ORB-C1-G. Click Add.

Configure the ORB-C1-G

All configuration is performed on the Senquip Portal.

General setup

  1. Give the device a meaningful name: Setup > General > Name = Demo Senquip Device.

  2. Set the measurement and transmission interval to 5 seconds: Setup > General > Base Interval = 5.

  3. Enable the GPS peripheral and set it to measure on every base interval: Setup > Internal > GPS > Interval = 1.

  4. Enable the CAN peripheral and set it to measure on every base interval: Setup > External > CAN > Interval = 1. If this is the only CAN device on the network, select Tx Enable so the ORB-C1-G acknowledges CAN messages.

  5. Click Save.

Configure the MQTT endpoint

  1. Enable the MQTT endpoint and configure the connection:

    SettingValue
    Setup > Endpoint > MQTTEnabled
    Broker Addressthingsboard.cloud:1883 (or your ThingsBoard server address)
    Client IDThe Client ID entered in ThingsBoard credentials
    Data Topicv1/devices/me/telemetry
    UsernameThe User Name entered in ThingsBoard credentials
    PasswordThe Password entered in ThingsBoard credentials

    Click Save.

Verify data

Senquip devices send data in JSON format. Each measurement has a key and a value — for example, GPS latitude uses the key gps_lat with a value like -32.70245. Nested data such as CAN messages appears as separate rows.

  1. In ThingsBoard, go to Entities > Devices, open the device, and navigate to the Latest telemetry tab. ThingsBoard automatically parses the JSON payload into a table of keys and values, including the nested CAN identifiers.

Build a dashboard

  1. On the Latest telemetry tab, click a data key row and press Show on widget.

  2. Choose a widget bundle matching your data type (for temperature, use Analog gauges), then click Add to dashboard. Create a new dashboard named Senquip Demo or add to an existing one.

  3. Repeat for additional telemetry keys. For map widgets, configure the Latitude and Longitude under advanced settings to use the gps_lat and gps_lon keys. Resize and arrange widgets as needed and click Save.