This website uses Cookies in order to provide services in accordance with the cookie policy. You can set your browser in order to determine how to store and access cookies.
Read more »


imod small

iModindustrial computer with dedicated software.


Proper selection of hardware resources and ready to use software packages enable you to adjust the functionalities of the device according to the requirements of your installation.


Modern, ready to use platform for automation systems.


The iMod platform has many functionalities and at the same time is easy to configureit combines ease of use, characteristic of simple devices with possibilities of an embedded computer. With ready to use solutions, you will significantly reduce the time necessary launching your installation.

The installations based on the iMod platform are currently running in many countries around the world. See where our devices operate.

Due to constant development of applications and the possibility of remote update, you can update software and constantly increase the scope of functions of your device.

Find out more about iModCloud – a dedicated cloud service. Visit our website and see how much you gain with ready-to-use iModCloud solutions.


Check out the latest 10 times more efficient version - iMod X1000



karta-katalogowa en

See the basic functionalities of the iMod platform

One of the main advantages of the iMod platform is its ease of use and variety of available functionalities. Due to the available SDK, the platform can be extended with new, dedicated functionalities.

The iMod platform guarantees a quick start and full use of the NPE computer, without the need to write complicated software. It is a fully configurable system, that represents the typical C-L-V usage.

Functionality of a protocol and interface converter (Convert) collecting data from input interfaces (e.g. Ethernet or USB), converting and transferring to output interfaces, ZigBee, GPRS or to external modules. All the protocols supported by the iMod computer (M-Bus, Modbus, 1-Wire, TCP/IP, SNMP) can be used both as a source and target of conversion.

Functionality of a data logger (Log) The iMod industrial computer can read data from connected devices at high speed. The data can be saved on the device (to internal Flash memory or SD/MMC card) or can be transferred asynchronously to external data bases (PostgreSQL or SQLite). All the archived data can be shared via external or internal systems (e.g. SCADA).

Functionality of access via Websites (Visualize) Graphic Visualization, via Web browser, in order to read and control processed data and alarm statuses - you can use a built-in Apache server and innovative Web platform - NX Dynamics.

iMod can perform the following functions:

Data Logger

iMod as a telemetry module offers you huge opportunities of registering and data access, using built-in input/output interfaces and communication channels, such as:


Serial ports

  • Wireless GPRS/EDGE/3G transmission
  • Ethernet
  • USB
  • ZigBee


Protocol and Interface Converter

Due to flexible configuration, the device can operate as a protocol and interface converter by integrating access to devices with the use of the following protocols:


  • Modbus TCP
  • Modbus RTU
  • M-Bus
  • SNMP
  • 1-Wire


In addition, due to the possibilities of the Linux operating system, each user can create their own protocols with the use of the available SDK.

Built-in Web Server enables presentation and control of parameters directly from the device via a Web browser. The NX Dynamics Web platform makes the control of the device easier and enables to create advanced visualisations.

Embedded Computer

The design of the iMod device allows for trouble-free operation in industrial conditions. It has a fanless case and is characterised by high resistance to external conditions and high reliability. iMod maintains complete access to the Linux system, which has been adapted to distributed systems due to its stability.

Telemetry Module

iMod is a multichannel telemetry module, providing constant uninterrupted access to data. It enables to save the results of measurements and the parameter values of devices connected to the computer - the data can be saved to internal memory or to an SD/MMC card. You can also save data to internal and external databases.

iMod can generate alarm signals and provide information on current parameter values. Built-in GPRS/3G enables wireless communication.


The iMod telemetry module can operate as a typical PLC. iMod can be programmed in ladder logic, which is easy to configure and allows for a quick start of an installation.

Due to the Linux operating system - iMod is a stable central unit of an automation system.

Industrial modem and GPRS/3G router

With a built-in GSM modem, iMod offers advanced functions and can be configured as an industrial modem and a router operating in GPRS, EDGE network as well as in 3G mobile network. You can easily get a backup connection mode and define routing.

You can built a VPN with the iMod device. With one iMod module with a defined public IP, you can access other devices. The VPN guarantees high security of data transmission.

3G technology provides higher speed and lower latency at packet data transmission.

I/O Expansion Module

Due to digital I/O and analog inputs, iMod can successfully replace simple expansion modules.

The iMod device allows:

visualisation at the monitoring point
remote control via a Web browser
transfer of values via any user protocol (e.g. Modbus, SNMP).

GSM / GPRS / EDGE /3G Notify Module

With a built-in GSM modem, the iMod industrial computer can operate as a notify module. For example, it can alarm when temperature or humidity value is exceeded. You can easily and quickly configure the content of a message and send an SMS or email notification.


A GPS receiver allows to use the satellite navigation system in the projects based on the iMod platform. The system is widely used in vehicle monitoring (e.g. transport, railway industry or municipal communication). It allows to synchronize time in extensive industrial networks. It is also used to set a route for industrial machines.

What you should know about our device

Hardware and software features of the device

Special Features:


  • Standard protocol (e.g. Modbus, M-Bus, 1-Wire) and SQL data bases support
  • Fully configurable, no programming required
  • Access to hardware resources of the device
  • Event-triggered communication
  • Unlimited number of supported parameters
  • Unlimited number of SMS or email notifications
  • Any number of data acquisition, data sharing and notification channels
  • Data access via SQL/FTP/HTTP
  • Data logger, saving to 1GB Flash or SD/MMC card
  • Web visualization in PHP technology or with NX Dynamics


Hardware Features:


  • Based on a tried and tested NPE hardware platform with Linux operating system.
  • Adapted to continuous operation in industrial conditions
  • Powerful, energy-efficient processor
  • Wide selection of I/O interfaces: including digital and analog I/O, relay outputs, RS-232/RS-485 serial ports, USB
  • Built-in Ethernet communication (LAN), GPRS (WAN), 3G, Wi-Fi, ZigBee
  • Economic 1-Wire bus support (mainly used for reading temperature sensors)
  • Hardware version with client logo on request (OEM version).


Software Features:


  • In order to use iMod, you just need to define a proper configuration.
  • Shared, free documentation and iMod SDK tools, based on the Java language, enable to add selected protocol support and your own functionalities.
  • Possibility to scan (automatic configuration) devices/sensors through 1-Wire and M-Bus.
  • Event-triggered communication allows cost savings in transmission
  • Data is buffered and instantly accessible (e.g. for SCADA systems).
  • Possibility to operate with external expansion modules in order to increase the number of available interfaces.
  • Remote software update
  • Full technical support via dedicated portal
  • Possibility to join the TECHBASE Solution Partner program.

Adaptation for Industrial Conditions

  • Low energy consumption
  • RTC with battery backup
  • WatchDog function enables control of selected hardware/software services
  • File systems for effective data management over Flash memory enable long and trouble free operation.
  • Durable ABS casing suitable for DIN rail mounting
  • Easy installation due to detachable screw terminals
  • No moving parts (fans, disc drives).
  • Increased temperature range versions.

    Three ways of access to the device

    NX Dynamics – Web Graphical Interface. Enables you to build your own modules (e.g. for process visualization).

    HMI – due to a range of communication interfaces and built-in protocols, you can connect any HMI panel and manage the installation locally.

    WWW – the device has a built-in Web server, data base and PHP language support. You can easily create and share a dedicated website with view and control functions of selected parameters of the device.

    Protocols and SDK

    iMod operates on the NPE hardware platform with Linux operating system. Linux provides a wide range of programming tools (e.g. C, C++, Java support, tools for SSH, SSL, VPN and data base support).

    The is a variety of communication protocols implemented in the iMod platform (these allow for communication with the most popular automation devices), such as:


    • Modbus RTU
    • SNMP
    • M-Bus
    • 1-Wire
    • TCP/IP


    In addition, there is a possibility to add additional protocols. We have prepared an SDK (Software Development Kit) - a set of tools for adding new functionalities and mechanisms in “plug-in” system. It enables the advanced system integrators to adjust the platform to their solutions.

    Internal Architecture of the device

    The iMod Platform was designed to cooperate with all the modern automation systems communications and telecommunications, at the same time providing clear and flexible configuration. This is why there are 3 types of communication channels defined:

    Source Channel – a channel for cyclic retrieving the values of defined parameters (e.g. Modbus Master polls other devices)

    Access Channel – this channel allows access to iMod data (e.g. Modbus Slave shares data with SCADA software)

    Message Channel – Event-triggered communication allows for notification e.g. by SMS, email or Modbus Push


    Object Definitions

    Apart from the channels defining the communication structure of the iMod device, there are other configuration elements, such as: parameters, events, messages.


    Message template send to predefined recipients. There is also a possibility to insert MACROS in the messages, which will be dynamically filled during sending.

    Parameter definitions

    After defining sources, ways of access and message channels you need to define parameters.


    Each parameter has an alphanumeric, unique ID for creating an internal array of parameters. Apart from the ID, you need to provide the information on the defined source-channel, where the parameter will retrieve its value. You can also add a proper access-channel, if you want to share the values.


    You can easily view and share data. You can also add a mechanism for event-triggered actions, e.g. sending email. You assign message channels and predefined message templates.

    kontakt-a2s 01boxy 02kontakt-a2s 03

    See also

    • mBus

      menu mbusThe mBus series converters are perfect for connecting any M-Bus network device with devices equipped with RS-232 communication interface.

    • NPE

      menu npeNPE is a universal industrial computer, based on the Linux operating system. It is designed for automation, telecommunications and embedded systems.

    • NX Dynamics


      Web-based graphical user interface for the NPE/iMod devices operated via a Web browser.


      menu techbox

      TECHBOX is a reliable, fanless industrial computer. Rugged design and low energy consumption make it a perfect device for operation in industrial conditions.

    • iModCloud

      menu imodcloud1iModCloud allows you to manage a whole group of the NPE/iMod devices like a single unit.

    • NPE X1000

      menu nx1000The NPE X1000 industrial computers offer an extensive set of hardware resources and ease of use. It is a universal platform for advanced projects.