WS1102DS1100DS1101DS1102 DS1206

DS1100 Programmable RS232 Controller

The DS1100 is a compact Tibbo BASIC/C-programmable controller with Ethernet connectivity. The DS1100 targets cost-sensitive serial-over-IP and serial control applications.

Built around the same cost-saving ASIC as our EM500 "MiniMo" module, the DS1100 offers a single-channel RS232 port. The device can be powered via its power jack, pin9 of the DB9 (serial port) connector, or the available power-over-Ethernet option.

There are three LEDs on the device's front: green and red main status LEDs, and a yellow Ethernet link LED.

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

The DS1100 comes preloaded with a full-featured serial-over-IP (SoI) application that turns the DS1100 into a powerful serial over IP (SoI) device (a.k.a. "device server").

Here is How You Can Use the DS1100

As a Serial-over-IP (SoI)

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 a free open-source serial-over-IP (SoI) app that turns the DS1100 into a full-featured RS232-to-IP converter.

Build Your Own
IoT Solution

The DS1100 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
Single-channel RS232 port
512KB flash for TiOS and application code
208-byte EEPROM
Optional power-over-Ethernet (PoE)
Power input on DB9 (pin 9)



  • Powered by Tibbo OS (TiOS)
  • 10/100Base-T, auto-MDIX Ethernet port
  • Single-channel RS232 port on a DB9M connector
    • TX, RX, RTS, CTS, DTR, and DSR lines
    • Baudrates of up to 115,200bps
    • None/even/odd/mark/space parity modes
    • 7 or 8 bits/character
    • RTS/CTS and XON/XOFF flow control
  • 17.5KB SRAM for Tibbo BASIC/C variables and data
  • 512KB for firmware and application storage
  • 208-byte EEPROM for data storage
  • Three LEDs
    • Green and red main status LEDs
    • Yellow Ethernet link LED
  • Power: 12VDC (9 ~ 18V)
  • Optional power-over-Ethernet (PoE)
  • Pin 9 can also be used for "12V" power input
  • 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.

Included Accessories:

  • DIN rail mounting plate
  • Wall mounting plate with screws

Optional Accessories:

See also:

  • WS1102 Wireless RS232/422/485 controller
  • DS1101 3.5-channel RS232 controller
  • DS1102 3-channel RS232/422/485 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:

  • button — monitors the MD (setup) button.
  • io — handles I/O lines, ports, and interrupts.
  • 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).
  • 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.

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-ds1100-3_60_06.bin
SoI Firmwaresoi_application-4_30-(DS1100).bin
DocumentationDS110x Hardware Manual
DS1100 Programming Platform
CE Certificateds110x-ce.pdf
FCC Certificateds110x-fcc.pdf

Order the DS1100

TB1100 Terminal Block Adapter

TB1100 Terminal Block Adapter

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

WS1102DS1100DS1101DS1102 DS1206