Choosing Your Edge: A Comprehensive Comparison of CompuLab's Industrial IoT Gateways

Share this post:

In the rapidly expanding world of the Internet of Things (IoT), IoT gateways serve as a critical bridge, connecting diverse IoT devices like sensors and actuators to cloud platforms or central data servers1. CompuLab offers a range of highly customizable and cost-effective industrial computers designed specifically for robust IoT connectivity and remote control and monitoring applications2. These gateways are utilized across various sectors, including HVAC control, factory automation, EV charging, metering, and energy storage2.

CompuLab's IoT gateways stand out due to their industrial-grade quality, wide temperature range, 15-year availability, in-house manufacturing, and open software architecture supporting Debian and Yocto Linux2. Let's dive into a comparison of their prominent IoT gateway models to help you select the ideal solution for your specific edge computing needs.

Feature IOT-LINK IOT-DIN-IMX8PLUS IOT-GATE-IMX8PLUS IOT-GATE-iMX8 IOT-GATE-RPI4 IOT-GATE-iMX7 IOT-GATE-APL (fitlet2)
CPU NXP i.MX93 dual-core Cortex-A55, 1.7GHz NXP i.MX8M Plus quad-core Cortex-A53, 1.8GHz NXP i.MX8M Plus quad-core Cortex-A53, 1.8GHz NXP i.MX8M Mini quad-core CPU, 1.8GHz Raspberry Pi 4 Compute Module (4x Cortex-A72, 1.5GHz) NXP i.MX7 dual-core CPU Intel Apollo-Lake x7-E3950 CPU
RAM Up to 2GB LPDDR4 Up to 8GB LPDDR4 Up to 8GB LPDDR4 Up to 4GB LPDDR4 Up to 8GB LPDDR4 Up to 2GB LPDDR4 Up to 16GB SODIMM
Storage Up to 64GB eMMC Up to 128GB eMMC Up to 128GB eMMC Up to 128GB eMMC (with module) Up to 128GB eMMC, up to 256GB NVMe 32GB eMMC M.2 and eMMC
Ethernet 1x GbE 2x GbE 2x GbE 2x (1GbE + 100MbE) 2x (1GbE + 100MbE) 2x GbE Up to 4x GbE
Wireless LTE, WiFi 6, BT 5.4, BT mesh, Thread, Zigbee LTE/4G, WiFi 6 (802.11ax), BT 5.3 LTE/4G, WiFi 6 (802.11ax), BT 5.3 LTE, WiFi 6 (802.11ax), BT 5.1, GPS LTE/4G, WiFi 5 (802.11ac), BT 5.0 3G/LTE, WiFi 4 (802.11a/b/g/n), BT 4.1 3G/LTE, WiFi 5 (802.11ac), BT 4.1
Serial/CAN 2x RS485 / CAN-FD (mutually exclusive) 1x RS485, 1x RS232, 1x CAN bus (built-in); Modularity for up to 12x RS485/RS232 Up to 3x RS485 / RS232, Up to 2x CAN bus Up to 3x RS485 / RS232, Up to 2x CAN-FD Up to 4x RS485 / RS232 / CAN-FD RS485, RS232, CAN RS232
Digital I/O 3x DI / DO 2x DI + 2x DO (built-in); Modularity for up to 32x DI + 32x DO 4x DI + 4x DO 4x DI + 4x DO 8x DI + 8x DO - -
Temperature Range -40°C to 80°C -30°C to 70°C (Industrial) -40°C to 80°C -40°C to 80°C -40°C to 80°C -40°C to 85°C -40°C to 85°C
Power Input 12V-24V DC 12V-24V DC 8V to 36V DC, PoE client 8V to 36V DC 8V to 36V DC 8V to 24V DC 9V to 36V DC
Dimensions (mm) 83 x 28 x 55 (Miniature) 110 x 30 x 95 (Gateway) 132 x 84 x 25 112 x 84 x 25 132 x 84 x 25 - -
Unique Selling Points Ultra-miniature, low cost, mesh networking (BT, Thread, Zigbee) Modular I/O expansion (up to 8 modules), DIN-rail mounting Rugged, wide voltage, PoE option Balanced features, compact, wide temp Raspberry Pi ecosystem, NVMe storage, extensive I/O High temp range, low power Intel CPU, high RAM, multiple GbE ports

Deep Dive & Implementation Use Cases

1. IOT-LINK: The Miniature Connectivity Hub

Link

Highlights:The IOT-LINK is designed for ultra-low-cost applications and boasts a remarkably miniature size (83 x 28 x 55 mm). It is powered by an NXP i.MX93 dual-core CPU and features Bluetooth mesh, Thread, and Zigbee capabilities, making it ideal for creating dense sensor networks. It also offers up to two RS485 or CAN-FD ports (mutually exclusive) and three digital I/O channels.

Implementation Use Cases:

  • Smart Building Automation: Its small form factor and mesh networking capabilities allow for discreet deployment within walls or ceilings to connect a multitude of sensors (temperature, humidity, light) and actuators (lighting control, HVAC vents). Its low power consumption makes it suitable for locations where power sources are limited.
  • Asset Tracking and Condition Monitoring: Deploy IOT-LINK on small machinery or mobile assets to collect data from vibration sensors or environmental monitors via mesh networks, then relay this data over its LTE modem to a central system for predictive maintenance.
  • Smart Agriculture: Monitor soil conditions, irrigation systems, and livestock health in remote areas using its mesh capabilities for sensor data aggregation and LTE for backhaul, leveraging its rugged design for harsh outdoor conditions.

2. IOT-DIN-IMX8PLUS: The Modular Industrial Workhorse


Highlights:This gateway is uniquely designed with a modular DIN-rail housing and allows for stackable I/O expansion modules. This modularity enables unparalleled flexibility in connectivity, supporting up to 12x RS485/RS232 ports, up to 32x digital inputs and outputs, and up to 8x ADC inputs. It features an NXP i.MX8M Plus quad-core CPU, dual Gigabit Ethernet ports, USB3.0, and built-in TPM2.0 for enhanced security.

Implementation Use Cases:

  • Factory Automation and Control: Ideal for control cabinets where a wide array of legacy industrial equipment (PLCs, motor drives, sensors) needs to be integrated. Its extensive and expandable serial, digital I/O, and analog capabilities allow it to interface directly with diverse machinery, collecting data for real-time monitoring, process optimization, and predictive analytics.
  • Building Management Systems (BMS): In commercial or industrial buildings, it can serve as a central data aggregator, connecting to HVAC systems (via RS485/RS232), lighting controls (digital I/O), and environmental sensors (ADC), providing comprehensive insights for energy management and operational efficiency.
  • Automated Logistics and Warehousing: Connects to conveyor belts, automated guided vehicles (AGVs), and inventory management systems, handling complex I/O requirements for precise control and data flow within automated environments.

3. IOT-GATE-IMX8PLUS: The Robust General-Purpose Industrial Gateway


Highlights:The IOT-GATE-IMX8PLUS is a highly capable industrial IoT gateway with an NXP i.MX8M-Plus quad-core CPU, offering up to 8GB RAM and 128GB eMMC. It provides a comprehensive set of connectivity options including LTE/4G, WiFi 802.11ax, Bluetooth 5.3, two Gigabit Ethernet ports, USB3.0, two USB2.0, two CAN bus ports, and up to three RS485/RS232 ports with digital I/O. Its fanless design in a rugged aluminum housing ensures reliability in harsh environments, supporting a wide temperature range of -40°C to 80°C. It also supports PoE client functionality.

Implementation Use Cases:

  • Edge AI and Machine Vision: The i.MX8M Plus CPU includes an AI/ML Neural Processing Unit (NPU). This makes it suitable for edge AI applications like real-time quality inspection on production lines, anomaly detection, or facial recognition for access control, where data processing needs to happen locally to minimize latency.
  • Remote Site Monitoring and Control: Its robust wireless and wired connectivity options, wide temperature range, and PoE support make it ideal for remote installations such as oil and gas pipelines, cellular towers, or utility substations. It can aggregate sensor data, control remote equipment, and ensure continuous operation even in challenging environmental conditions.
  • Smart City Infrastructure: Deployed in street cabinets for managing smart lighting, traffic sensors, environmental monitors, or waste management systems, leveraging its diverse I/O and connectivity to integrate various municipal services at the edge.

4. IOT-GATE-iMX8: Balanced Performance for Industrial Automation


Highlights:Featuring an NXP i.MX8M-Mini quad-core CPU, the IOT-GATE-iMX8 offers a strong balance of performance and connectivity with up to 4GB RAM and 128GB eMMC. It includes two Ethernet ports, WiFi 802.11ax, Bluetooth 5.1, LTE modem with GPS, three USB2.0, three RS485/RS232 ports, and two CAN-FD ports. Designed with a fanless, rugged housing, it operates across a -40°C to 80°C temperature range.

Implementation Use Cases:

  • Mid-Sized Industrial Automation: Perfect for applications requiring a good mix of wired and wireless connectivity without the extreme demands of edge AI. Examples include data acquisition from multiple PLCs in a smaller manufacturing plant, machine-to-machine communication, or monitoring conveyor systems.
  • Fleet Management: With its integrated LTE modem and GPS, it can be used in vehicles for real-time tracking, diagnostics, and communication with central dispatch systems. It can interface with vehicle CAN bus for critical operational data.
  • Energy Management Systems: Connects to smart meters, solar panel inverters, or battery storage systems via serial or CAN interfaces, providing data for optimized energy consumption and grid balancing in commercial or light industrial settings.

5. IOT-GATE-RPI4: Raspberry Pi Power for IoT


Highlights:This gateway is powered by the popular Raspberry Pi 4 Compute Module, offering the benefits of a large developer community and rich software ecosystem. It provides 4GB RAM (up to 8GB) and storage options including up to 256GB NVMe, which is a significant advantage for data-intensive applications. Connectivity includes LTE/4G, WiFi 802.11ac, Bluetooth 5.0, two Ethernet ports, a mix of USB2.0 and USB3.0, and up to four RS485/RS232/CAN-FD ports with 8x digital outputs and 8x digital inputs. It shares the rugged, fanless design and -40°C to 80°C temperature range with other CompuLab industrial gateways.

Implementation Use Cases:

  • Prototyping and Development: Its Raspberry Pi foundation makes it an excellent choice for rapid prototyping of IoT solutions, allowing developers to leverage existing Raspberry Pi software and tools for quicker deployment of proofs-of-concept and customized applications.
  • Smart Kiosks and Digital Signage: The robust computing power and extensive USB/Ethernet connectivity make it suitable for interactive kiosks or digital signage solutions in public or industrial environments, handling content delivery and local data processing.
  • Educational and Research IoT Platforms: Provides a highly accessible and versatile platform for academic research or educational programs in IoT, robotics, and industrial control, combining ease of use with industrial-grade reliability.

6. IOT-GATE-iMX7: Power-Efficient for Extreme Temperatures


Highlights:The IOT-GATE-iMX7 features an NXP i.MX7 dual-core CPU with up to 2GB RAM and 32GB eMMC. It includes WiFi 802.11a/b/g/n, Bluetooth 4.1, 3G/LTE cellular modem, two Gigabit Ethernet ports, four USB2.0, RS485, RS232, and CAN connectivity. Notably, it boasts an extreme operating temperature range of -40°C to 85°C and very low power consumption (2-5W).

Implementation Use Cases:

  • Extreme Environmental Monitoring: Ideal for deployments in unconditioned outdoor environments or industrial freezers/furnaces where temperatures can reach extremes, such as weather stations, remote oilfield sensors, or cold storage facilities.
  • Battery-Powered or Solar-Powered Applications: Its minimal power consumption makes it a prime candidate for off-grid IoT deployments where power is supplied by batteries or small solar panels, ensuring long operational periods without frequent recharging or large power infrastructure.
  • Distributed Sensor Networks with Limited Power: Suitable for aggregating data from dispersed sensors in remote or hard-to-reach locations, leveraging its 3G/LTE modem for communication and its rugged design for durability.

7. IOT-GATE-APL (fitlet2): High-Performance Intel-Based Gateway


Highlights:This gateway is based on an Intel Apollo-Lake x7-E3950 CPU, offering higher computing power than ARM-based counterparts. It supports up to 16GB SODIMM RAM and flexible M.2/eMMC storage. Its connectivity includes WiFi 802.11ac, Bluetooth 4.1, 3G/LTE, and up to four Gigabit Ethernet ports, alongside multiple USB ports (2x USB3.0, up to 6x USB2.0) and RS232. It also operates in a wide temperature range of -40°C to 85°C with a fanless, rugged housing.

Implementation Use Cases:

  • Network-Intensive Edge Computing: With up to four Gigabit Ethernet ports, it's exceptionally well-suited for network appliance roles, industrial firewalls, or multi-camera surveillance systems where high throughput and multiple isolated network segments are required at the edge.
  • Industrial Control with Windows OS Requirements: As an Intel-based gateway, it can easily run Windows IoT Enterprise or other x86-compatible operating systems, making it suitable for applications that rely on specific Windows-only industrial software or drivers.
  • High-Volume Data Logging and Analysis: Its robust CPU, ample RAM, and M.2 storage options make it capable of handling significant data logging, complex analytics, or even running virtualized environments at the edge, reducing the need for immediate cloud processing.

Conclusion

CompuLab's diverse range of Industrial IoT Edge Gateways showcases a commitment to providing tailored solutions for nearly every industrial IoT requirement. From the ultra-miniature and mesh-capable IOT-LINK for distributed sensor networks, to the highly modular IOT-DIN-IMX8PLUS for complex factory automation, and the high-performance Intel-based IOT-GATE-APL for demanding edge computing tasks, each gateway is engineered with specific strengths to meet the rigorous demands of industrial environments. By understanding their unique features and optimal use cases, you can confidently select the CompuLab gateway that will power your next generation of intelligent, connected operations.

Share this post:
Blog

Recent publications

All publications