New
EMQX Enterprise 6.3 (LTS) Release Strengthens Security for Mission-Critical MQTT Deployments →

EMQX Neuron 4.0: A Modern Industrial Connectivity Server, Focused by Design

Neuron TeamNeuron Team
Oct 13, 2026Product
EMQX Neuron 4.0: A Modern Industrial Connectivity Server, Focused by Design

EMQX Neuron 4.0 is now officially available.

Rather than simply adding features, Neuron 4.0 removes the built-in database, data exploration module, Node-RED, and AI assistant. These features are not inherently problematic, but they overlap with tools many plants already use.

A modern industrial connectivity server should focus on connecting machines, processing data at the edge, and delivering it to systems designed for storage. It does not need its own historian.

With this focus, EMQX Neuron 4.0 adds drivers for Brother and Mazak CNC machines, improves the Beckhoff ADS, Siemens, and EtherNet/IP drivers, and simplifies tag list creation.

What Came Out, And Why

RemovedWhy
Data exploration, including the built-in Datalayers database, the query-based analysis on top of it, and the DataStorage application that wrote to itEvery plant that wants history already runs a historian or a time-series database. The rules engine writes to InfluxDB, SQL databases and Redis, so the data goes where the customer already keeps it.
Built-in Node-REDThe rules engine can do the same in SQL, which is easy to review in pull requests, diff between versions, and maintain. A visual canvas offers none of these advantages.
LLM features, including the AI assistant and AI Q&AModel inference remains unchanged. Only the LLM features were removed, as they belong in the cloud, not in a factory cabinet.
Syslog forwardingMetrics go to Prometheus Pushgateway and alerts to a webhook, covering Syslog's role in a format existing monitoring tools can use.

The Docker images are now leaner, with unnecessary system dependencies removed. The standard image is about a quarter of its former size, reducing patching, security reviews, and the learning curve for new engineers.

What EMQX Neuron 4.0 Adds

Two CNC drivers

  • Brother CNC connects to Brother machining centres over Ethernet or serial, using the Brother NC protocol. It collects axis coordinates, spindle and tool data, alarms, part counts, program numbers, PLC devices and tool offsets.
  • Mazak CNC listens for the status packets a Mazak CNC sends over UDP, and turns each field into a tag. It sends no requests to the machine.

Both drivers are read-only and join existing drivers for FANUC, Siemens, Mitsubishi, HEIDENHAIN, and other CNC controllers. They require a trial or commercial license; the free license does not cover CNC drivers.

Better drivers

  • The Beckhoff ADS driver imports tags from TPY files made in both TwinCAT 2 and TwinCAT 3.
  • The Siemens driver supports array data types.
  • The EtherNet/IP driver is compatible with more devices. It can read and write tags on more kinds of equipment.

Tag lists that are quicker to build

  • CSV import and export. Tags can be imported from a CSV file and exported to one. A tag list becomes a file you can edit in a spreadsheet, copy between instances and keep under version control.
  • Search in the OPC UA browser. When you browse an OPC UA server's address space, you can now search and filter the tags. On a large server, that is the difference between finding a node and scrolling for it.

What Did Not Change

This matters as much as the lists above, because it is the part you rely on.

  • Every driver from 3.x is still there. More than 70 industrial protocols across PLC families, CNC controllers, power and energy standards and building systems, on Ethernet and on serial.
  • The collection model is the same. Tags belong to collection groups. Each group is polled at its own interval, and every application that subscribes to the group gets the same data. Adding a destination does not add a read at the device.
  • The rules engine is the same. Streaming SQL with more than 160 functions and five window types. Model inference with ONNX models stays.

Two Container Images, Both Much Smaller

ImageWhat it carriesDownload sizeWhen you need it
emqx/neuronex:<version>The standard image, with the Python runtime and the rules engine's Python SDKUnder 110 MBThe default, and the one Python plugins need
emqx/neuronex:<version>-extendThe standard image plus FFmpeg and ONNXUnder 275 MBModel inference and video sources

In v3.9, the standard image was about 450 MB. The -ai image, which carried model inference, was over 700 MB. A smaller image pulls faster over a slow plant network and leaves more room on a small gateway.

The -ai image is gone, and model inference now needs -extend. If you run models today, change your image tag before you upgrade.

Third-Party Sign-in, Not Single Sign-on

The console supports sign-in through any OAuth 2.0 provider. In v4.0, this is called third-party sign-in: it verifies authentication but does not read user identities or map roles. Anyone authenticated by the provider can sign in as an administrator.

This is not single sign-on (SSO). Restrict access at your identity provider, not in Neuron.

Before You Upgrade

A short checklist, in the order that matters.

  1. Check whether you use anything that was removed. Data exploration, the built-in database, the DataStorage application, Node-RED, the AI assistant or syslog forwarding. If you do, plan where that job goes before you move.
  2. Change your image tag if you run models. -extend carries the inference runtime.
  3. Mount plugins/ as well as data/.
  4. Back up both, plus anything you have edited under etc/.

Where to Start

If you are new to EMQX Neuron, the fastest way to see it is to install it and point it at something.

The permanent free licence covers 30 data tags with no time limit, so you do not need to request anything before you begin. A trial licence lifts that to 1,000 tags for 15 days and unlocks every driver, every application and the full processing engine. A trial licence binds to a hardware ID, and a container does not have one. If you run in a container, ask EMQ for an unbound licence.

Install it in one line:

curl -fsSL emqx.sh/neuron | bash

The script picks a .deb, .rpm, tar.gz or Docker install for you. EMQX Neuron runs on Linux, on 64-bit x86 and on both 32-bit and 64-bit ARM, so the same product runs on a gateway and on a server.

If you are moving from KEPServerEX or Litmus Edge, EMQ's online migration tool converts their driver and tag configurations into files EMQX Neuron can import. Run the two side by side, compare, then switch.

Experience EMQX Neuron 4.0 today: Download EMQX Neuron

Learn more about this release: www.emqx.com/en/changelogs/neuronex/4.0.0

Talk to an Expert
Contact Us →

Article by

Neuron Team
Neuron Team

The Neuron team is dedicated to accelerating connectivity and simplifying management of industrial IoT by offering powerful industrial protocol gateway software.

Subscribe to our blogs

Related posts

Feb 12, 2026Neuron Team
EMQX Neuron 3.8.0 Released: New SNMP & GE Historian Drivers and AI-Powered Rule Creation

This version's core highlights include three new drivers: SNMP, GE Historian, and OPC AE, enabling EMQX Neuron to cover full-scenario requirements from network device monitoring, historical data access, to alarm and event management. Additionally, features such as Northbound Application Import/Export, Tag Management, AI-Powered Rule Writing, and Built-in Modbus TCP Simulator significantly enhance configuration efficiency and intelligence.