PIO
PlatformIO
A professional embedded development platform built on top of Visual Studio Code. PlatformIO brings dependency management, build system automation, unit testing, and advanced debugging to NEXTuino projects — a significant step up from the standard IDE for complex applications and team workflows.
Learn more ↗ OPC
OpenPLC
The first open-source IEC 61131-3 compliant PLC runtime. Program NEXTuino using standard industrial languages — Ladder Diagram, Function Block Diagram, Structured Text, Instruction List, and Sequential Function Chart. OpenPLC also includes a web-based HMI builder, making it ideal for engineers transitioning from traditional PLC platforms to open hardware.
Learn more ↗ VS
Visual Studio Code + Visual Micro
The power of VS Code's IntelliSense, integrated debugging, and Git workflow combined with the Visual Micro extension for full Arduino compatibility. A natural choice for developers who spend most of their time in VS Code and want a professional environment for NEXTuino firmware development.
Learn more ↗ VIS
Visuino
A visual drag-and-drop programming environment for Arduino-compatible hardware. Build complex control logic by connecting functional blocks — without writing a single line of code. Visuino is well suited for rapid prototyping, educational use, and applications where visual logic design is preferred over text-based programming.
Learn more ↗ MLB
MATLAB
Model-based design, signal processing, and control system development with direct hardware deployment via MATLAB Simulink and the Arduino support package. Ideal for control engineers prototyping PID loops, filter designs, or state machines in MATLAB and deploying them to NEXTuino hardware without manual code translation.
Learn more ↗ OCT
GNU Octave
Open-source scientific computing largely compatible with MATLAB. Connect NEXTuino to Octave for data acquisition, real-time sensor monitoring, and control algorithm prototyping — without a commercial license. A practical choice for research and academic environments running Arduino-connected test benches.
Learn more ↗ FLC
Flowcode
A graphical programming environment that generates optimised embedded code from flowchart-based designs. Flowcode's visual approach bridges the gap between system-level logic design and embedded implementation — useful for teams where control logic is designed by engineers who are not primarily embedded programmers.
Learn more ↗