WS1102DS1100DS1101DS1102 DS1206

DS1102 Programmable 3-channel
RS232/422/485 Controller

The DS1102 is a compact Tibbo BASIC/C-programmable industrial controller with Ethernet and optional Wi-Fi* connectivity. The DS1102 targets serial-over-IP and industrial automation applications.

The DS1102 features a multi-channel RS232/422/485 port. The device has a single DB9M connector and is priced as a single-port product, yet provides 3 independent RS232 channels, 2 independent RS422 channels, or a single RS485 channel.

The device can be powered via its power jack or the available power-over-Ethernet module*.

In addition, the DS1102 can be equipped with a 96x32 monochrome OLED display.

There are eight LEDs on the device's front: green and red main status LEDs, yellow Ethernet link LED, and five blue LEDs, which can be used for Wi-Fi signal strength indication or other purposes. A buzzer is provided as well.

Each DS1102 is supplied with the DIN rail and wall mounting plates.

The DS1102 comes preloaded with a full-featured serial-over-IP (SoI) application that turns the DS1102 into a powerful serial over IP (SoI) device (a.k.a. "device server"). A versatile Modbus Gateway application is also available.

* Wi-Fi and power-over-Ethernet options are mutually exclusive.

Here is How You Can Use the DS1102

As a Serial-over-IP (SoI) Device

Serial-over-IP conversion is a large part of what we do, and there is an entire section of our website dedicated to serial converters (a.k.a. "serial device servers"). We offer an open-source serial-over-IP (SoI) app that turns the DS1102 into a full-featured RS232/422/485-to-IP converter.

As a Modbus

Modbus is everywhere — it is virtually synonymous with industrial control! Our open-source Modbus gateway app allows you to seamlessly interconnect Modbus TCP, Modbus ASCII, and Modbus RTU masters and slaves.

Build Your Own
IoT Solution

The DS1102 is programmable in Tibbo BASIC and Tibbo C. Develop your very own IoT solution from scratch or take inspiration from our open-source applications and code samples published in the Code and Apps section.

Key Features

10/100 Base-T Ethernet port
Optional Wi-Fi
3-channel RS232, 2-channel RS422,
or 1-channel RS485
Optional OLED display
Onboard RTC (no backup battery)
1MB flash for TiOS, application code, and file system
2048-byte EEPROM
Optional power-over-Ethernet (PoE)



  • Powered by Tibbo OS (TiOS)
  • 10/100Base-T, auto-MDIX Ethernet port
  • Optional 802.11abgn Wi-Fi interface*
  • 3-channel RS232/422/485 port on a DB9M connector
    • Port modes are software-selectable
    • Baudrates of up to 460,800bps
    • None/even/odd/mark/space parity modes
    • 7 or 8 bits/character
    • RTS/CTS and XON/XOFF flow control
    • Up to 3 serial channels in the RS232 mode, flexible mapping
      • One channel: RX, TX, CTS, RTS, DSR, and DTR lines
      • 3 channels: RX, TX, RX2, TX2, RX3, and TX3 lines
      • 6 additional arrangements
    • Up to 2 serial channels in the RS422 mode, flexible mapping
    • A single channel in the RS485 mode
  • Built-in buzzer
  • Optional 96x32 monochrome OLED display
  • RTC (no backup battery)
  • 22KB SRAM for Tibbo BASIC/C variables and data
  • 1MB flash memory for TiOS, application code, and file system
  • 2048-byte EEPROM for data storage
  • Eight LEDs
    • Green and red main status LEDs
    • Yellow Ethernet link LED
    • Five blue LEDs (for Wi-Fi signal strength indication, etc.)
  • Software-controlled PLL for selecting high or low speed
  • Power: 12VDC (9 ~ 18V)
  • Optional power-over-Ethernet (PoE)*
  • Dimensions (LxWxH): 90 x 48 x 25mm
  • Operating temperature range: -5 ~ +70°C
  • Firmware is upgradeable through the serial port or network
  • Tibbo BASIC/C application can be debugged through the Ethernet LAN
  • CE- and FCC- certified.

* Wi-Fi and PoE options are mutually exclusive.

Included Accessories:

  • DIN rail mounting plate
  • Wall mounting plate with two screws

Optional Accessories:

See Also:

  • WS1102 Wireless RS232/422/485 controller
  • DS1100 Single-channel RS232 controller
  • DS1101 3.5-channel RS232 controller

*For this device can be used as crossover cable too


Create powerful, network-enabled applications in Tibbo BASIC and Tibbo C. Learn more...

Platform objects:

  • beep — generates buzzer patterns.
  • button — monitors the MD (setup) button.
  • fd — manages the flash memory file system and direct sector access.
  • io — handles I/O lines, ports, and interrupts.
  • lcd — controls the OLED display.
  • net — controls the Ethernet port.
  • pat — "plays" patterns on a pair of status LEDs.
  • ppp — accesses the Internet over a serial modem (4G/LTE, etc.).
  • pppoe — accesses the Internet over an ADSL modem.
  • romfile — facilitates access to resource files (fixed data).
  • rtc — keeps track of date and time.
  • ser — controls the serial channels.
  • sock — socket comms (up to 16 UDP, TCP, and HTTP sessions).
  • stor — provides access to the EEPROM.
  • sys — in charge of general device functionality.
  • wln — handles the Wi-Fi interface.

Function Groups: 27 string functions, 8 date/time conversion functions, encryption/hash calculation functions (RC4, MD5, SHA-1), and more.

Variable Types: Signed and unsigned 8-bit, 16-bit, and 32-bit types; floating point and string types; user-defined arrays and structures.

Files and Documentation

TiOS Firmwaretios-ds1102n-3_70_02.bin — supports the WA2000 add-on; uploadable using Device Explorer*

Files for Over-the-Air (OTA) firmware updates can be produced here.

SoI Firmwaresoi_application-4_32a-ds1102n.bin
DocumentationDS110x Hardware Manual
DS1102W Programming Platform
Tibbo Modbus Gateway Manual
CE Certificateds110x-ce.pdf
FCC Certificateds110x-fcc.pdf

* Device Explorer is a part of Tibbo IDE (TIDE) software. It installs alongside TIDE, and you can also install it separately, without installing TIDE. Both TIDE and Device Explorer can be downloaded here.

Order the DS1102 and related products

TB1100 Terminal Block Adapter

TB1100 Terminal Block Adapter

DB9-to-terminal block adapter. Simplifies the installation and wiring of serial devices.

WS1102DS1100DS1101DS1102 DS1206