SIMATIC IOT2000

Be ahead of the curve in education

The Internet of Things is changing the world. Siemens‘ answer: SIMATIC IOT2000. With SIMATIC IOT2050, Siemens offers a solution for open source applications for education – with SIMATIC quality for 24/7 operation. You benefit from the open, expandable hardware (PCIe- and Arduino Uno R3-compatible interface), the Linux based operating system (Debian). SIMATIC IOT2050 is your link to digital dimensions – the smart gateway for cloud connections.

The highlight:

SIMATIC IOT2050 enables students to gain hands-on experiences at the beginning of their studies as well as afterwards in challenging projects, e.g. in sensor and control technology applications with high-level programming, such as C/C++, Python, Java, Json, Node.js/Node-RED...

 

IOT2050 industrial IoT gateway, based on ARM processor technology from Texas Instruments, is an open, industrial PC-like platform with which customers can implement a wide range of applications in the IOT, gateway and edge environment. SIMATIC IOT2050 features numerous interfaces and sets itself apart mainly due to its expandability, free programming in high-level languages and the availability of a wide range of packages in the Linux environment. The fanless industrial design and the availability ex stock complete the offer.

IOT2050 Overview

IOT2050 for high-level language programming 

IOT2000 IO-Shield for connection of external signals in preparation

Simplified short guide for setting up your IOT2050 (6ES7647-0BA00-1YA2)

 

 

 

Experts are available in the IOT2000 Forum. The forum provides instructions on the first project steps, application examples, introduction videos, downloads and FAQs.

High-level language programming with IOT2050

The Quick Install Guide and the Operating Instructions help you to get started with high-level programming with C/C++ and Eclipse. Other programming environments are described using programming examples and FAQs in the IOT2000 Forum. For example: Python, Java, Json, Node.js/Node-RED.

IOT2020/2040 – Previous models

IOT2020 or IOT2040 for high-level language programming

IOT2000 IO-Shield for connection of external signals

Simplified short guide for setting up your IOT2020 or IOT2040

  1. Provide needed hardware and install the "Win32 disc imager, Eclipse" software on the PC.
  2. Install IO-Shield for connection of external signals.
  3. Insert MicroSD card in the PC. It is designated for the operating system and provides space for programs and data.
  4. Save Yocto Linux  SD Card example image to the SD card and insert in the IOT2000. It contains the ready-to-use Linux operating system with runtime environment for all supported programming languages.

Use the following guide to perform steps 1-4:

Setting up the SIMATIC IOT2000.

Experts are available in the IOT2000 Forum. The forum provides instructions on the first project steps, application examples, introduction videos, downloads and FAQs. 

High-level language programming with IOT2000

The Getting Started helps you get started with high-level programming with C/C++ and Eclipse. Other programming environments are described using programming examples and FAQs in the IOT2000 Forum. For example: Python, Java, Json, Node.js/Node-RED.

TIA Portal programming with IOT2000EDU only for schools and universities

The SCE Learn- & Training Documents for IOT2000EDU offer you step-by-step instructions for easy introduction to the TIA Portal programming with IOT2020 or IOT2040.

The SIMATIC IOT2000 is the reliable open platform for collecting, processing and transferring data in the production environment.  It is ideally suited as gateway between the cloud or the company IT level and production. 

As part of Industry 4.0, networking of production and office IT continues to expand. Production data is collected and evaluated in the cloud to optimize production. Networking of existing plants is a major challenge in this regard, because the machines from different manufacturers and on different technological levels often do not speak the same data language. The solution is often time-consuming and complex retrofitting in these situations

(in German language only)

There have been many questions about what the IOT2020 and IOT2040 are for, what is their intended use etc. Are they a gateway, an Edge Device, Something Else?, how do they fit into the Industrial Internet of things? This video should answer that question.

Details about the winners at hackster.io/contests/IOT2020

(in Dutch language only)

 

In this tutorial I will show you how to program a SIMATIC IOT2000 with Arduino IDE.

I have had a chance to look at the new firmware for the SIMATIC IOT2000 series gateways from Siemens, there were a few bugs in V2.1.2 so I was looking forward to seeing if these had been resolved and also if the final requested ap was included. Namely Mosquitto, an MQTT Broker. The new firmware should be available in the next few days from the Siemens support site. I used a Sandisk Ultra 64GB SD card that has 80MB/Sec read and write, it gave excellent performance under normal operation. I did not test everything, I just looked to the bug fixes and new apps and gave a quick run through using Node-Red with GPIO and Serial comms.

(in German language only)

 

Das neue IOT2020 der Fa. Siemens ist ab sofort exklusiv bei RS-Components verfügbar: rs-online.com. Dieses preisgünstige Modul basiert auf dem Intel Galileo Board und läuft unter dem Betriebssystem Linux, welches von einer SD-Speicherkarte gestartet wird. Das IOT2020 ist in großen Teilen anschlusskompatibel zum Arduino und kann u. a. aus der gewohnten Arduino-Entwicklungsumgebung programmiert werden. Dem Einsatz zur Steuerung unserer virtuellen Anlagenmodelle für den Arduino steht daher nichts im Wege. Unser Video erläutert die Vorgehensweise Schritt für Schritt.

Massimo Banzi shows how easy it is to build an industrial application based on Siemens IOT2020 thanks to its Arduino compatibility.

The last few days are going for a chance to win an IOT2020 Starter kit, all you need to do is submit an idea for a chance.

I have just just launched a contest on Hackster.io: 
hackster.io/contests/IOT2020

In this video I will show you how to get an Arduino Relay Shield above the case for easy access to the connections.

The SIMATIC IOT2020 is an open platform for collecting, processing and transferring data in the production environment. Targeted at education, hobbyist and design engineers, this unit is compatible with Arduino Hardware and Sketch and runs Linux OS.

In the last video we took a brief look at the Siemens IOT2020, here we will take the covers off and look inside.

You have your SIMATIC IOT2020 from RS Components, but how do you get your Linux OS up and running on your network? It defaults to 192.168.200.1 and this may not be your network range!

Time to install some software to allow us to build a real open source industrial gateway.

Time to see if the stated Arduino IDE and Sketch compatability is true.

IOT forum

Join the SIMATIC IOT2000 community

SIMATIC IOT2000 gives you lots of room for ideas. In our IOT forum, we supply you with updates, information, introductory videos, expert tips, and numerous applications that our users have implemented with SIMATIC IOT2000.

Information, sample applications, videos, and much more

Go to the IOT forum