Artila Electronics, a Taiwanese firm, specializes in ARM-based embedded Linux solutions for industry. Their product line includes SBCs, SoMs, box computers, IoT gateways, and PACs. They also offer communication solutions like remote...
Artila Electronics, a Taiwanese firm, specializes in ARM-based embedded Linux solutions for industry. Their product line includes SBCs, SoMs, box computers, IoT gateways, and PACs. They also offer communication solutions like remote I/O and protocol gateways. Known for reliability and customization, Artila provides versatile industrial computing solutions with a focus on ARM-core RISC CPUs.
Artila Electronics (Taiwan) makes Linux-ready ARM computers, programmable automation controllers and serial-to-Ethernet gateways for industrial and IoT use. The Matrix series are compact box computers (several with a DIN-mount option) with serial ports, Ethernet and GPIO, the M-series are system-on-modules and single board computers for building your own product, and the Aport and SE/WE modules turn RS-232, RS-422 and RS-485 devices into network nodes. Artila bundles an open-source GNU C/C++ cross-compiler with its Linux products, so you can write and deploy your own application.
An Artila Matrix computer or Aport gateway connects serial and digital I/O devices to an Ethernet network. A Matrix box such as the Matrix-512 runs Linux, so your own program can poll meters, PLCs and sensors on its RS-232, RS-422 or RS-485 ports and pass the data on over TCP/IP. An Aport such as the Aport-312 is simpler: it gives a transparent data channel between a serial device and the TCP/IP network, with no programming.
You develop for a Matrix computer by cross-compiling on a PC and copying the executable across the network. Artila supplies a GNU C/C++ tool chain for Windows and Linux hosts. In the Matrix-500 user guide the executable is sent by FTP to the user disk (/disk), made executable with chmod and run from the shell; SSH login is also supported.
| Model | Type | Processor and OS | Interfaces |
|---|---|---|---|
| Matrix-500 | Linux box computer | Atmel AT91RM9200, 180 MHz Arm9; 64 MB SDRAM, 16 MB NOR flash; Linux 2.6.14 | 1 Ethernet, 4 serial ports to 921.6 kbps, 2 USB host, SD slot; 9 to 48 V DC |
| Matrix-505 | Linux box computer | 400 MHz Arm9, Linux | 2 Ethernet, 4 serial, 2 USB host |
| Matrix-510 | Linux box computer | Arm9, Linux | 2 Ethernet, 8 serial, 2 USB host, 21 GPIO |
| Matrix-512 | Linux box computer | Atmel AT91RM9200, 180 MHz; 64 MB SDRAM, 16 MB NOR flash; Linux 2.6.14, U-Boot | 2 Ethernet, 4 RS-232/422/485 (software select), 2 USB host, 21 GPIO; 9 to 40 V DC |
| Matrix-514 | Linux box computer | Atmel AT91RM9200, 180 MHz; 64 MB SDRAM, 16 MB NOR flash; Linux 2.6.14 | 4 Ethernet, 4 RS-232/422/485, 2 USB host, 21 GPIO; 9 to 40 V DC |
| Matrix-520 | Linux box computer | See product page | See product page |
| PAC-5070 | Programmable automation controller | Arm9, 180 MHz, Linux | 2 Ethernet, RS-232 and RS-485, 4 analog inputs (16-bit), 8 isolated digital inputs (2500 Vrms), 8 digital outputs (500 mA) |
| M-501 | System on module | Atmel AT91RM9200, 180 MHz; 64 MB SDRAM, 16 MB NOR flash; Linux 2.6.14 | 1 Ethernet, 4 UARTs, 2 USB host, 32 GPIO; 80 x 50 mm |
| M-502-Start | Starter kit for the M-502 module | M-502: Atmel AT91SAM9G20, 400 MHz; 64 MB SDRAM, 256 MB NAND flash; Linux 2.6.29 | M-502: 1 Ethernet, 4 UARTs, 2 USB host, 32 GPIO; 50 x 80 mm |
| M-506 | Single board computer | Atmel AT91SAM9G45, 400 MHz; 128 MB SDRAM, 128 MB NAND flash; Linux 2.6.38 | 1 Ethernet, 4 USB host, serial ports, LCD and LVDS display up to 1280 x 860 |
| Aport-211S | Serial-to-Ethernet gateway | See product page | 1 serial port, RS-232/422/485, 1 Ethernet, 8 programmable I/O |
| Aport-312 | Serial-to-Ethernet gateway | See product page | 2 serial ports, RS-232C/422/485, 10/100 Ethernet, 8-bit TTL port |
Choose a Matrix computer when you need to run your own code, an M-series module when you are designing Artila's CPU into your own product, and an Aport when you only need to put a serial device on the network.
Mounting and wiring accessories include the DIN Rail Mounting Kit and the CB-DB2CON-100, CB-PHDF9-050 and CB-RJ2CON-100 console cables.
Yes. The Matrix-500, Matrix-512 and Matrix-514 run Linux 2.6.14 on a 180 MHz Atmel AT91RM9200 Arm9 processor, with a GNU C/C++ tool chain for your own applications.
Cross-compile it on a PC with the supplied GNU tool chain, copy it to the unit over Ethernet with FTP (SSH login is also supported), set the executable bit with chmod and run it. See the user guide for your model.
A Matrix such as the Matrix-512 is a general-purpose Linux computer you program yourself. An Aport such as the Aport-312 is a serial-to-Ethernet gateway that passes serial data to a TCP/IP network without programming.
RS-232, RS-422 and RS-485. On the Matrix-512 all four ports are software-selectable between the three, and on the Aport-211S the mode is switch-selectable.
Yes. The Matrix-500 and Matrix-514 are listed as DIN-mount, and the DIN Rail Mounting Kit is available. Check the product page for your model.
The system-on-modules, such as the M-501 (80 x 50 mm, 4 UARTs, 32 GPIO), carry the Linux CPU, memory and Ethernet on a small board for you to design in. The M-502-Start kit is for evaluating the M-502 module.
Source: Artila Electronics Co., Ltd product documentation. Need help choosing a model? Ask our engineers.