Cellular Antennas

PLC Software

As we believe in free and open-source Software, we built our PLC Systems to be Arduino compatible programming environment, where our PLC Range is not just compatible with Arduino IDE, but with lots of other Arduino-compatible programming software.

In the example list below, you can find the most popular regular programming tools, including visual programming and scientific tools that work with PMM PLCs. As you can see, basically everything that works with Arduino also works with our PLC Range.

Arduino IDE

The open-source Arduino Software (IDE) is the most used IDE for Arduino and makes it easy to write code and upload it to the PMM0104. It runs on Windows, Mac OS X, and Linux. The environment is written in Java and based on Processing and other open-source software. Make sure you install the libraries first as stated in the instruction manual. You can find more information in the DOWNLOADS section.
Arduino IDE
PMM06 Integration with Arduino IDE


If you are a hardware developer and don’t have much time to become an expert in software development then you can let Visuino become your personal software expert.
Visuino has taken the effort out of coding and created a drag and drop programming environment where everything is linked together by a series of diagrams and pins. Visualize the design of your code and deploy!
PMM06 Integration with Visuino


Node-RED is a flow-based programming tool, ideal for Internet of Things applications. It wires together hardware devices, APIs and online services It provides a browser-based editor that makes it easy to wire together flows using the wide range of nodes in the palette that can be deployed to its run time. - 100% Free software license - Ready for Industrial and home IoT systems based on Node.js - Very active community
PMM06 Integration with Node-RED


MICROCHIP Studio provides a project management tool, source file editor, simulator, assembler, and front-end for C/C++, programming, and on-chip debugging. MICROCHIP Studio supports the complete range of Atmel AVR tools. Each new release contains the latest updates for the tools as well as support for new AVR/ARM devices.
PMM06 Integration with MICROCHIP Studio


The OpenPLC Project consists of three parts: Runtime, Editor and HMI Builder. The runtime should be installed on your device and is responsible for executing your PLC program. The Editor is the software that runs on your computer and is used to create your PLC programs. Finally, ScadaBR is the HMI Builder. With ScadaBR you can create beautiful web-based animations that will reflect the state of your process. ScadaBR communicates with OpenPLC Runtime over Modbus/TCP.
PMM06 Integration with OpenPLC


Scilab is a free and open source software for engineers & scientists, with a long history (first release in 1994) and a growing community (100 000 downloads every months worldwide).
PMM06 Integration with Scilab

Visual Studio Code + PlatformIO

Platform.io is an ultimate customizable white-label DSP that enables transparent, resource-efficient, and profitable advertising operations for digital ad agencies, networks, and brands. Manage your campaigns effectively in real time, eliminate disruptions, and minimize time-to-value with low startup costs and full customizability.
PMM06 Integration with PlatformIO

Visual Studio + Visual Micro

Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps.
Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. It can produce both native code and managed code.
Visual Studio Code
Visual Micro
PMM06 Integration with Visual Studio

Added To Bag