LucidIoT Network I/O Module with 16 analog and digital IO supporting MQTT, HTTP, Modbus TCP/IP IoT protocols. Measure and control of 0-10V, 4-20mA and 24V signals

SKU: LIOT16- Category:

Because of the flexibility of LucidIoT it is available in several hundred options. This makes the ordering process more difficult.
This explains configuration of LucidIoT on the order page:

  1. Select the function class of IO slot 0. Select in the list the first entry matching with your requirements.
  2. Select the function type of IO slot 0. Select in the list the first entry matching with your requirements.
  3. Proceed the same way for IO slot 1 function class and function type.

Here is an example for a module with 4 analog 10V input channels (AI4-10V) and 8 digital 24V input channels (DI8-24V).

  1. Select DI8 in the IO slot 0 function class list. Because DI8 function class is sorted before AI4 in the list, DI8 must be selected.
  2. Select 24V in the function type IO slot 0 list.
  3. Select AI4 in the IO slot 1 function class list.
  4. Select 10V in the IO slot 1 function type list.
  5. This leads to the product code LIOT-DI8-24V-AI4-10V

Please contact us, if you find the procedure cumbersome. We would be happy to support you with the product selection. Alternatively, check the user manual where all possible combination are listed.

LucidIoT-16 Secure IoT Network I/O Module

The LucidIoT is a secure network data acquisition and control device for IoT applications. LucidIoT provides many functions like data logging and supports multiple communication protocols.

LucidIoT is the next generation of the since many years successful LucidControl USB IO Modules. LucidIoT brings their functionality to the IoT world.

Related Documents
3D Model
LucidIoT 16 Channel Secure IoT Controller Modbus/TCP, MQTT, Web Browser

LucidIoT is a customizable IoT data acquisition and control solution providing up the 16 IO channels.

LucidIoT allows installation of two IO slots 0 and 1. Each IO slot provides its own function class and type. A function class is e.g. digital output or analog input and define the general functionality of the IO slot. The function type specifies details of the function class like input voltage range.

A slot can be configured in the following function classes:

  • Digital Input with 8 Channels (DI8)
  • Digital Output with 8 Channels (DO8)
  • Analog Input with 4 Channels (AI4)
  • Analog Output with 4 Channels (AO4)
  • RTD Input with 8 Channels (RI8)

Each function class is available with different function types.

IoT Controller Features

Network Functions

IoT I/O Controller Network FunctionsLucidIoT multi-protocol IO controller communicates via Ethernet 10/100 Mbit and supports IPv4 and IPv6 networks. Protocols like protocols DHCP, DNS, NetBIOS and TCP are available.

Strong Security Functions

LucidIoT IoT Controller with strong Security FunctionsSecure communication is very important for IoT devices. For most cloud services TLS/SSL security is mandatory. LucidIoT supports this fully by fast hardware acceleration. Protocols can be secured by X.509 certificates.

HTTPS Server with Responsive Pages

Build customized Web Pages stored on IoT DeviceLucidIoT IO values and configuration parameters are accessible by a web browser. The HTTPS is the most comfortable way to access LucidIoT. The modern responsive design looks great on desktops as well as on mobile devices.

Customized web pages can be loaded to LucidIoT. Customer defined user interfaces can be realized e.g. presenting measurement data in a specific way.

MQTT Client

Lucid IoT supports IoT MQTT Protocol

LucidIoT MQTT client can connect to MQTT servers like Amazon AWS and publish data (topics) to them. Furthermore, LucidIoT can subscribe topics. This allows e.g. to send a measured voltage to the cloud service or to control a digital output remotely.

Modbus TCP/IP

LucidIoT - IoT Controller supporting Modbus TCP/IPLucidIoT supports with Modbus TCP/IP an important network protocol in the automation industry. This makes it easy, to integrate LucidIoT into existing installations.

FTP Server

The FTP server gives access to the internal file system. Files can be uploaded and downloaded or deleted. This is very convenient to get data log files.

Data Logging

The file system is used for data logging. LucidIoT can log IO values (e.g. measured voltages) to a data log file. The files can be downloaded to a local computer by FTP.


LucidIoT executes JSON formatted requests and returns requested data e.g. return IO values in JSON format. The JSON REST API interface is a secure way to access LucidIoT.

User Management

User Access Control of IoT DeviceThe user management controls access to function groups. Users need to log in in order to write or read IO values, IO channel configuration or to get access via FTP.

File System

IoT Solutions with integrated File SystemLucidIoT provides 4 GByte internal memory and support a file system.

Data logging files and custom data like web pages can be saved to the file system. Files can be downloaded to a local computer by FTP.

System Clock

IoT Controller System ClockThe power-fail save system clock supports local time zones. The date and time information is used e.g. in order to generate time stamps for the data logging function.

The system clock can be synchronized by SNTP servers.

System Diagnostic

Because of the complexity of LucidIoT it is important to record system information. This informs the user e.g. about configuration problems.


LucidIoT is compatible with software tools of the LucidControl series. Basic function of LucidIoT are accessible e.g. by the LucidIoCtrl command line tool.

This makes it easy for the user to migrate existing LucidControl installations to LucidIoT.

Easy Installation

LucidIoT is made for industrial switch cabinet installations. It has an enclosure with integrated snap-on for standard 35mm DIN rails, as they can be found in switch cabinets.

Moreover, LucidIoT has reliable plug-able IO terminal connectors.

The unit can be supplied by a 9-24V power supply. Optionally, a galvanic isolated power supply is available.

Firmware Update

IoT Unit allows Firmware UpdatesFirmware updates are very important for IoT devices which are exposed to the Internet. LucidIoT devices can be updated with new firmware releases.

Developer Tools

We support developers with SDK/API for many environments like .NET and Python. Sample code for LucidIoT can be provided.

Developers receive a documentation which explains LucidIoT and its protocols fully.

Customized Solutions

We offer customized services for LucidIoT. If our customers need specific functions which are not available in the stander configurations, we can develop a customized solution.

Typical IoT Applications for LucidIoT

Due to the flexibility of LucidIoT it can be used in many applications.

Industry 4.0

LucidIoT supports protocols which allows communication with third-party components. This makes it perfect solution for industry 4.0 automation.

Logging and Monitoring

IoT Solution with integrated Data LoggingLucidIoT logs and monitors input values standalone without network communication, or it can send data to log services like a MQTT server.

Manage Enterprise-Resource-Planning

LucidIoT can support your ERP system with realtime process data from your production facility.

Smart Home Automation

LucidIoT can easily be integrated into popular smart home automation software like Home Assistant or openHAB.

Many home automation software support data exchange via a MQTT broker like Eclipse Mosquitto.

LucidIoT can publish values like temperatures or voltages to the MQTT broker and exchange data with the home automation software. In reverse it is also possible to control LucidIoT outputs by automations.

Click here to add your own text