Skip to Content

ARDBOX Q AD

Industrial PLC built on the Arduino UNO Q for DIN rail, with 6 analog outputs (0-10 V), RS-485, RS-232 and Wi-Fi. Real-time control on an STM32 microcontroller and Debian Linux on a Qualcomm processor, in one device.

Analog version. Choose 2 GB or 4 GB of RAM.

I/O
20: 4 digital inputs, 6 analog or digital inputs (0-10 V), 4 digital outputs, 6 analog or PWM outputs (0-10 V)
Comms
RS-485, RS-232, SPI, Wi-Fi and Bluetooth (Linux side), USB-C
Programming
Arduino IDE, Arduino App Lab, Python, Node-RED, Docker
Power
12 to 24 Vdc, DIN rail, IP20
286.50 € 286.50 €

  • # CPU Type #
  • #CPU Type#
  • # Device #
  • # Inputs #
  • # Outputs #
  • NO_CPU
  • # LoRa #
  • # GPRS #
  • # Wifi & Bluetooth LE #
  • Communication board 1
  • Communication board 2
  • Communication board 3
  • I/Os Version
  • I2C
  • SPI
  • µSD Card Socket
  • Additional Communications
  • Choose your predefined Switch Configuration
# CPU Type #: Arduino
# Device #: PLC
# Inputs #: 1-10
# Outputs #: 1-10
NO_CPU: Arduino UNO Q
# LoRa #: No
# GPRS #: No
# Wifi & Bluetooth LE #: No
Communication board 1: No Additional Com. Board 1
Communication board 2: No Additional Com. Board 2
Communication board 3: No Additional Com. Board 3
I2C: Yes
SPI: Yes
µSD Card Socket: No
Additional Communications: No Additional Communications
Choose your predefined Switch Configuration: Predefined Configuration not necessary (RS-485 as a default)


Ardbox Q Analog: Arduino UNO Q PLC with 0-10 V analog I/O and Linux for data and AI

The Ardbox Q Analog is an industrial controller from Industrial Shields built on the Arduino UNO Q. It combines an STM32U585 microcontroller for real-time control with a Qualcomm Dragonwing QRB2210 processor running Debian Linux, so one DIN rail device can control the process and also log data, serve dashboards or run edge models. It has 20 I/O, including 6 analog inputs and 6 analog outputs at 0-10 V for measurement and proportional control, plus RS-485, RS-232 and Wi-Fi.

Technical specifications

ProcessorsQualcomm Dragonwing QRB2210, quad-core 64-bit, Debian Linux. STM32U585, Arm Cortex-M33, real-time control
Memory2 GB or 4 GB RAM, depending on the version you choose
Digital inputs4, 5 to 24 Vdc, optoisolated
Analog or digital inputs6, 0 to 10 V, 10 bit
Digital outputs4
Analog outputs6, 0 to 10 V or PWM, up to 14 bit
Serial and busesRS-485 (Modbus RTU), RS-232, SPI
WirelessWi-Fi and Bluetooth on the Linux side, internal antenna
USBUSB-C, accessible from outside the enclosure
SecuritySecure boot, Arm TrustZone, hardware-backed KeyStore, TRNG, AES, SHA, RSA and ECC encryption
ProgrammingArduino IDE with the Industrial Shields boards package for real-time control. Arduino App Lab, Python, Node-RED and Docker on Linux
Power supply12 to 24 Vdc. Consumption: 1.67 to 4.12 W at 12 V, 1.56 to 3.72 W at 24 V
Dimensions and weight100 x 45 x 115 mm, 350 g
Mounting and protectionDIN rail, IP20, inside a cabinet. CE marking

Learn more about the Ardbox Q

How the two processors work together, who it is for and how the two versions compare.

Before you choose the Ardbox Q Analog

How do I program the Ardbox Q Analog?

The real-time side runs on the STM32 microcontroller and is programmed in C++ with the Arduino IDE and the Industrial Shields boards package. The Linux side runs your applications with Arduino App Lab, Python, Node-RED or Docker. You connect through USB-C.

What happens if a Linux application fails?

The control program runs on its own microcontroller, separate from Linux. If a Linux application fails, the machine keeps running.

Does it have Ethernet or Modbus TCP?

No. It connects to field devices over RS-485 (Modbus RTU) and RS-232, and to the network over Wi-Fi on the Linux side.

Can the analog inputs read 4-20 mA sensors?

No. The analog inputs read 0 to 10 V signals.

Relay or Analog: which one do I need?

Choose Relay to switch motors, pumps and valves on and off directly. Choose Analog for measurement and proportional control with 0-10 V signals. Both have the same processors, software and 20 I/O.

2 GB or 4 GB of RAM?

Both run the same software. Choose 4 GB if you plan to run several containers or heavier Linux applications next to the control program.