ARMxy
ARM Embedded Industrial Edge Controller
Item No.: BL350
BL350 ARM Embedded Industrial Edge Controller is designed based on the TI Sitara AM62x processor, offering a multi-core with single-core, dual-core, or quad-core ARM Cortex-A53 and a single-core ARM Cortex-M4F.
Introduction
Features
Specifications
Download
Applications
BL350 series of ARM embedded controller from the ARMxy lineup is designed based on the TI Sitara AM62x processor, offering a multi-core architecture with single-core, dual-core, or quad-core ARM Cortex-A53 (clock speed up to 1.4GHz) and a single-core ARM Cortex-M4F (clock speed up to 400MHz). Built on an advanced 16nm process, it integrates a 3D graphics accelerator, delivering high performance with low power consumption. The BL350 series industrial embedded controller is widely used in industrial control, industrial PLCs, motion controllers, edge computing gateways, smart manufacturing, commercial and industrial energy storage EMS, EV charging stations, blood analyzers, and more.
The BL350 series ARM embedded edge controller provides a rich set of interfaces, including 1 to 3 adaptive 10/100M RJ45 Ethernet ports, 2 USB 2.0 ports, 1 optional HDMI 2.0 port, 1 optional X-series I/O board, and 2 optional Y-series I/O boards. The ARM embedded controller supports communication functions, PWM output, pulse counting, and other data acquisition and control features. Additionally, the device supports 1080P@60fps H.264 video encoding and 1080P@60fps H.265 video decoding. It comes with a Mini PCIe slot, allowing expansion with Bluetooth, WiFi, 4G, and 5G modules.
The BL350 series Industrial Embedded Controller supports multiple operating systems, including Linux-5.10.168, Linux-RT-5.10.168, Yocto 3.1 (dunfell), and Ubuntu 20.04. It also integrates Docker containers, Node-Red graphical development tools, and the Qt-5.14.2 graphical interface development framework. The ARM embedded edge controller comes with BLIoTLink industrial protocol conversion software, supporting Modbus, PLC, MQTT, and other protocols, enabling seamless integration with mainstream IoT cloud platforms and SCADA systems.

Product naming convention
Host Model Number - SoM Model Number - X Board Model Number - Y1 Board ModelNumber - Y2 Board Model Number
For example BL350-SOM351-X10, means 1 Ethernet port, 8GB eMMC storage, 1GB DDR4 memory, and 2 RS485 ports
If you need to add WiFi, then you would append "W" to the host model number. For example: BL350W-SOM351-X10
If you need to add a 4G module, you would append "L" to the host model number. For example: BL350L-SOM351-X10
ARMxy BL350 Model List
ARMxy BL350 SOM Model List



The BL350 series ARM embedded edge controller provides a rich set of interfaces, including 1 to 3 adaptive 10/100M RJ45 Ethernet ports, 2 USB 2.0 ports, 1 optional HDMI 2.0 port, 1 optional X-series I/O board, and 2 optional Y-series I/O boards. The ARM embedded controller supports communication functions, PWM output, pulse counting, and other data acquisition and control features. Additionally, the device supports 1080P@60fps H.264 video encoding and 1080P@60fps H.265 video decoding. It comes with a Mini PCIe slot, allowing expansion with Bluetooth, WiFi, 4G, and 5G modules.
The BL350 series Industrial Embedded Controller supports multiple operating systems, including Linux-5.10.168, Linux-RT-5.10.168, Yocto 3.1 (dunfell), and Ubuntu 20.04. It also integrates Docker containers, Node-Red graphical development tools, and the Qt-5.14.2 graphical interface development framework. The ARM embedded edge controller comes with BLIoTLink industrial protocol conversion software, supporting Modbus, PLC, MQTT, and other protocols, enabling seamless integration with mainstream IoT cloud platforms and SCADA systems.


Product Selection Guide
The ARMxy series ARM embedded industrial edge controller adopt a flexible design concept, allowing users to customize ROM and RAM combinations by choosing different System-on-Module(SoM) boards as needed. Additionally, various X and Y boards can be selected to achieve diverse IO configurations, catering to the requirements of different application scenarios.Product naming convention
Host Model Number - SoM Model Number - X Board Model Number - Y1 Board ModelNumber - Y2 Board Model Number
For example BL350-SOM351-X10, means 1 Ethernet port, 8GB eMMC storage, 1GB DDR4 memory, and 2 RS485 ports
If you need to add WiFi, then you would append "W" to the host model number. For example: BL350W-SOM351-X10
If you need to add a 4G module, you would append "L" to the host model number. For example: BL350L-SOM351-X10
ARMxy BL350 Model List
Model | ETH | USB | HDMI | X board IO Slot |
Y board IO Slot |
Dimension |
BL350 | 1x10/100M | 2 | X | 1x6PIN | X | 42x83x110mm |
BL350A | 1x10/100M | 2 | X | 1x20PIN | X | 42x83x110mm |
BL350B | 1x10/100M | 2 | X | 1x20PIN | 2 | 48x83x110mm |
BL350C | 1x10/100M | 2 | X | 1x10PIN | X | 42x83x110mm |
BL351 | 2x10/100M | 2 | X | 1x6PIN | X | 42x83x110mm |
BL351A | 2x10/100M | 2 | X | 1x20PIN | X | 42x83x110mm |
BL351B | 2x10/100M | 2 | X | 1x20PIN | 2 | 48x83x110mm |
BL352 | 3x10/100M | 2 | 1 | 1x6PIN | X | 42x83x110mm |
BL352A | 3x10/100M | 2 | 1 | 1x20PIN | X | 42x83x110mm |
BL352B | 3x10/100M | 2 | 1 | 1x20PIN | 2 | 48x83x110mm |
Model | MCU | Clock Speed | Kernel | eMMC | DDR4 | Temperature |
SOM350 | AM6232 | 1.4GHz | 2 x A53 +M4F | 4GByte | 512MB | -40~85°C |
SOM351 | AM6232 | 1.4GHz | 2 x A53 +M4F | 8GByte | 1GByte | -40~85°C |
SOM352 | AM6254 | 1.4GHz | 4 x A53 +M4F | 8GByte | 1GByte | -40~85°C |
SOM353 | AM6254 | 1.4GHz | 4 x A53 +M4F | 8GByte | 2GByte | -40~85°C |



Description
BL350 series of ARM embedded controller from the ARMxy lineup is designed based on the TI Sitara AM62x processor, offering a multi-core architecture with single-core, dual-core, or quad-core ARM Cortex-A53 (clock speed up to 1.4GHz) and a single-core ARM Cortex-M4F (clock speed up to 400MHz). Built on an advanced 16nm process, it integrates a 3D graphics accelerator, delivering high performance with low power consumption. The BL350 series industrial embedded controller is widely used in industrial control, industrial PLCs, motion controllers, edge computing gateways, smart manufacturing, commercial and industrial energy storage EMS, EV charging stations, blood analyzers, and more.
The BL350 series ARM embedded edge controller provides a rich set of interfaces, including 1 to 3 adaptive 10/100M RJ45 Ethernet ports, 2 USB 2.0 ports, 1 optional HDMI 2.0 port, 1 optional X-series I/O board, and 2 optional Y-series I/O boards. The ARM embedded controller supports communication functions, PWM output, pulse counting, and other data acquisition and control features. Additionally, the device supports 1080P@60fps H.264 video encoding and 1080P@60fps H.265 video decoding. It comes with a Mini PCIe slot, allowing expansion with Bluetooth, WiFi, 4G, and 5G modules.
The BL350 series Industrial Embedded Controller supports multiple operating systems, including Linux-5.10.168, Linux-RT-5.10.168, Yocto 3.1 (dunfell), and Ubuntu 20.04. It also integrates Docker containers, Node-Red graphical development tools, and the Qt-5.14.2 graphical interface development framework. The ARM embedded edge controller comes with BLIoTLink industrial protocol conversion software, supporting Modbus, PLC, MQTT, and other protocols, enabling seamless integration with mainstream IoT cloud platforms and SCADA systems.

Product naming convention
Host Model Number - SoM Model Number - X Board Model Number - Y1 Board ModelNumber - Y2 Board Model Number
For example BL350-SOM351-X10, means 1 Ethernet port, 8GB eMMC storage, 1GB DDR4 memory, and 2 RS485 ports
If you need to add WiFi, then you would append "W" to the host model number. For example: BL350W-SOM351-X10
If you need to add a 4G module, you would append "L" to the host model number. For example: BL350L-SOM351-X10
ARMxy BL350 Model List
ARMxy BL350 SOM Model List



The BL350 series ARM embedded edge controller provides a rich set of interfaces, including 1 to 3 adaptive 10/100M RJ45 Ethernet ports, 2 USB 2.0 ports, 1 optional HDMI 2.0 port, 1 optional X-series I/O board, and 2 optional Y-series I/O boards. The ARM embedded controller supports communication functions, PWM output, pulse counting, and other data acquisition and control features. Additionally, the device supports 1080P@60fps H.264 video encoding and 1080P@60fps H.265 video decoding. It comes with a Mini PCIe slot, allowing expansion with Bluetooth, WiFi, 4G, and 5G modules.
The BL350 series Industrial Embedded Controller supports multiple operating systems, including Linux-5.10.168, Linux-RT-5.10.168, Yocto 3.1 (dunfell), and Ubuntu 20.04. It also integrates Docker containers, Node-Red graphical development tools, and the Qt-5.14.2 graphical interface development framework. The ARM embedded edge controller comes with BLIoTLink industrial protocol conversion software, supporting Modbus, PLC, MQTT, and other protocols, enabling seamless integration with mainstream IoT cloud platforms and SCADA systems.


Product Selection Guide
The ARMxy series ARM embedded industrial edge controller adopt a flexible design concept, allowing users to customize ROM and RAM combinations by choosing different System-on-Module(SoM) boards as needed. Additionally, various X and Y boards can be selected to achieve diverse IO configurations, catering to the requirements of different application scenarios.Product naming convention
Host Model Number - SoM Model Number - X Board Model Number - Y1 Board ModelNumber - Y2 Board Model Number
For example BL350-SOM351-X10, means 1 Ethernet port, 8GB eMMC storage, 1GB DDR4 memory, and 2 RS485 ports
If you need to add WiFi, then you would append "W" to the host model number. For example: BL350W-SOM351-X10
If you need to add a 4G module, you would append "L" to the host model number. For example: BL350L-SOM351-X10
ARMxy BL350 Model List
Model | ETH | USB | HDMI | X board IO Slot |
Y board IO Slot |
Dimension |
BL350 | 1x10/100M | 2 | X | 1x6PIN | X | 42x83x110mm |
BL350A | 1x10/100M | 2 | X | 1x20PIN | X | 42x83x110mm |
BL350B | 1x10/100M | 2 | X | 1x20PIN | 2 | 48x83x110mm |
BL350C | 1x10/100M | 2 | X | 1x10PIN | X | 42x83x110mm |
BL351 | 2x10/100M | 2 | X | 1x6PIN | X | 42x83x110mm |
BL351A | 2x10/100M | 2 | X | 1x20PIN | X | 42x83x110mm |
BL351B | 2x10/100M | 2 | X | 1x20PIN | 2 | 48x83x110mm |
BL352 | 3x10/100M | 2 | 1 | 1x6PIN | X | 42x83x110mm |
BL352A | 3x10/100M | 2 | 1 | 1x20PIN | X | 42x83x110mm |
BL352B | 3x10/100M | 2 | 1 | 1x20PIN | 2 | 48x83x110mm |
Model | MCU | Clock Speed | Kernel | eMMC | DDR4 | Temperature |
SOM350 | AM6232 | 1.4GHz | 2 x A53 +M4F | 4GByte | 512MB | -40~85°C |
SOM351 | AM6232 | 1.4GHz | 2 x A53 +M4F | 8GByte | 1GByte | -40~85°C |
SOM352 | AM6254 | 1.4GHz | 4 x A53 +M4F | 8GByte | 1GByte | -40~85°C |
SOM353 | AM6254 | 1.4GHz | 4 x A53 +M4F | 8GByte | 2GByte | -40~85°C |



introduction
Features
Specifications
Download
Applications