Linux® OS for Industrial PCs

Linux Industrial Computer

Over the years the Linux® operating system has proven itself to be trusted and reliable. From its ancestor, Unix, as a mainframe OS, to dominance in the server environment with the popular LAMP web stack, to its ubiquitous deployment on countless IoT devices, Linux® is chosen by engineers as a dependable, secure, and flexible platform that gets the job done. Maple Systems offers the latest Long Term Support (LTS) image from Ubuntu®. This comes with a large community to support it and a large application repository to select from.

Getting Started

Step 1: Select Your Industrial PC

The first step in building your Industrial PC is to select the model you want your application to run on. We offer many options to choose from, including both Box and Panel Mount PCs. Configure your PC to meet your specific requirements. Each comes in a rugged enclosure with ample IO:

Linux PC Family

Step 2: Configure your preferred OS

Next select your operating system. The computer will come with one of two Ubuntu® flavors already installed:

  • Ubuntu® Server 22.04 LTS - Perfect for web interface and other server type applications, this options saves hard drive space by skipping the desktop.

    Ubuntu Linux Server Interface

  • Ubuntu® Desktop 22.04 LTS - This option includes the intuitive Gnome desktop environment and is great for display panels, kiosk applications, or for those that prefer the ease of use of a desktop interface.

    Ubuntu Linux Desktop Interface

Simply use the configurator on the product pages linked above to select your preferred option.


Step 3: Setup your system

Once you receive your PC, you will need to plug in a screen and keyboard. Power on and follow the prompts to create your user andmpassword. If using the desktop environment, you will be guided through the process which is very similar to the process of setting up a Windows OS for first time use. If using the server option there is a default user created. We highly recomend creating your own user and removing the default user, or at minimum, update the default users password. Other setup tasks include:

  • Setup ssh access
  • Install any necessary applications
  • Configure any network settings

Applications

Linux Applications

An industrial computer and GNU / Linux® Operating System bring a world of possibility to your fingertips. The box PC can act as a web server, an OEE dashboard, a SCADA hub and much more. Here is a short list of possible applications:

  • Node RED - Low-code programming for event-driven applications.
  • Glade - Quick and easy development of user interfaces for the GTK toolkit and GNOME desktop.
  • AVEVA™ Edge IoT View - Linux runtime for the AVEVA Edge SCADA software.
  • Web Application Server:
    • Linux®, Apache, MySQL, PHP (LAMP)
    • Mongo DB, ExpressJS, Angular, NodeJS (MEAN)
    • Mongo DB, ExpressJS, React, NodeJS
  • MQTT Broker, using Mosquitto
  • Ignition from Inductive Automation

AVEVA™ Edge IoT View

AVEVA™ Edge IoT View is the Linux® runtime for the popular AVEVA™ Edge SCADA software package formerly known as Indusoft Web Studio. IoT View allows you to connect to your AVEVA™ Edge project via html 5 in any web browser. The Box PC is the perfect platform to run this application. Give managers and operators access to the data they need when they need it.

Learn more about AVEVA™ Edge  

The registered trademark Linux® is used pursuant to a sublicense form the Linux Foundation, the exclusive licensee of Linus Torvalds, owner of the mark on a world-wide basis. Ubuntu® is a registered trademark of Canonical Ltd.