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 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 |
ARMxy BL350 SOM Model List
Model | MCU | Clock Speed | Kernel | eMMC | DDR3 | 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 |
X Series I/O Board Model List
You can choose the right X-series I/O board according to your needs, and the number of pins of the X-series I/O board should be adapted to the shell.
Model | RS232/485 | CAN | DI | DO | GPIO | PIN |
10 | 2 | x | x | x | x | 6PIN |
11 | x | 2 | x | x | x | 6PIN |
12 | 1 | 1 | x | x | x | 6PIN |
13 | x | x | 2 | 2 | x | 6PIN |
14 | x | x | 4 | x | x | 6PIN |
15 | x | x | x | 4 | x | 6PIN |
16 | x | x | x | x | 4 | 6PIN |
20 | 4 | x | x | x | x | 10PIN |
21 | 3 | 1 | x | x | x | 10PIN |
22 | 2 | 2 | x | x | x | 10PIN |
23 | 4 | x | 4 | 4 | x | 20PIN |
24 | 3 | 1 | 4 | 4 | x | 20PIN |
25 | 2 | 2 | 4 | 4 | x | 20PIN |
26 | 2 | x | 8 | 4 | x | 20PIN |
27 | 1 | 1 | 8 | 4 | x | 20PIN |
28 | 2 | x | 12 | x | x | 20PIN |
29 | 1 | 1 | 12 | x | x | 20PIN |
30 | x | x | x | x | 16 | 20PIN |
Y Series I/O Board Model List
Depending on your needs, you can choose the right Y-series I/O board, and the Y-series I/O modules are suitable for all Y-slots.
Model | Description | Model | Description | |
Y01 | 4DI+4DO, NPN | Y43 | 4AO, 0~5/10V | |
Y02 | 4DI+4DO, PNP | Y46 | 4AO, ±5V/±10V | |
Y11 | 8DI, NPN | Y51 | 2RTD, 3-Wire PT100 | |
Y12 | 8DI, PNP | Y52 | 2RTD, 3-Wire PT100 | |
Y13 | 8DI, Dry Contact | Y53 | 2RTD, 4-Wire PT100 | |
Y21 | 8DO, PNP | Y54 | 2RTD, 4-Wire PT100 | |
Y22 | 8DO, NPN | Y56 | Resistance measurement | |
Y24 | 4DO, Relay | Y57 | Voltage measurement | |
Y31 | 4AI, single-ended, 0/4~20mA | Y58 | 4TC | |
Y33 | 4AI, single-ended, 0~5/10V | Y63 | 4RS485 or RS232 | |
Y34 | 4AI, differential, 0~5/10V | Y95 | 4 PWM Output + 4 Pulse Counter (1 High-Speed, 3 Low-Speed), NPN | |
Y36 | 4AI, differential, ±5V/±10V | |||
Y37 | 4 IEP Measurement | Y96 | 4 PWM Output + 4 Pulse Counter (1 High-Speed, 3 Low-Speed), PNP | |
Y41 | 4AO, 0/4~20mA |
Note: When Y63:4-channel RS485 is selected, the second Y-board
will fail and can only be supplemented with an empty board.