top of page

SOFTWARE

Free Visual (OffLine Native) IOT Communication Tool. 

 

    XDesign and XRunner: Powerful Automation with HMI/SCADA IoT

 

   XDesign and XRunner, powered by "Vulkan," form the core of the Micset Free Portable "All in Front" Innovative Technology     Software.   

   This native and    portable solution is designed for companies, scientific organizations, and students requiring high-performance   automation,

   testing, measurement,   and control.

  • Code-Free GUI Development: Create fully customized HMIs and Home Automation interfaces for your projects involving PICXX, ARM, AVR, ESP32, STM32, PICO, ARDUINO without writing code.

  • Integrated Development Environment (IDE): The XDesign Project Editor is a comprehensive IDE used to configure, develop, simulate, and manage HMI/SCADA IoT applications.

  • Cross-Platform Capability: Projects can be executed natively on Win32, Win64, Android32, Android64, and Linux64.

  • Core Functionality: Provides fast access to hardware, data insights, and includes built-in Serial Port Monitor and Logger functionality.

       

  Protocols and Connectivity

     Achieve seamless communication with PLCs and controllers (Raspberry, PICXX, STM32, ESP32 etc.) using native device connectivity:

  • Industrial Protocols: Supports standard MODBUS TCP, MODBUS RTU, MODBUS RTU RAW (over Bluetooth Classic, UsbSerial, Serial, TCP),

  •  and MQTT Broker Publishing.

  • Web Services & APIs: Communicate via HTTP (RestFull Service & xJT), and utilizes a User Defined REST API with parameters for Remote Reading/Writing of Database Fields, Tags, Properties, and Values.

  • Web & Network: HTTP + FTP Web server (with User Access) for Web Publishing of collected data.

  • Physical Connectivity: Communicate over Bluetooth Classic, UsbSerial, Serial, and TCP.

  • Simple Protocols: Uses Micset Lz  (text-based) and JT (Json-based) for device and web application communication.

 

 

   Development and Debugging Tools

  • Visual Programming: Use the xLink and xBlock tools for Visual Programming, Binding, and debugging your applications.

  • Application Focus: Ideal for Embedded System Parameter Configuration Interfaces and developing user interfaces

  • for Home Automation and ICS/Basic computer systems.

  • Examples Included: Comes with examples for popular systems like Delta PLC, Arduino, and LD Micro.

       Would you like me to condense this information into a short, impactful paragraph for a header section?

VULKAN 8.XX

 

 Core Features and Usability

    This platform prioritizes visual development and multi-OS deployment for ease of use and maximum efficiency.

  • Multi-OS Project Compatibility: Develop a single project and deploy it across multiple operating systems, including Windows (XP up to 11), Linux 64-bit (Ubuntu 16.04, 18.04 LTS tested), and Android (8.1-14).

  • Visual and Intuitive Design: The entire environment is visual, using simple icons and minimal submenus/popups for faster object access and greater clarity.

  • Rapid Simulation: Features Fast Online Visual Simulation for quick testing and debugging.

  • Vector-Based Graphics: Use Rotatable Nestable SVG Vector Based Objects with the "PathDesigner" for creating platform-independent text and icons.

  • High Customization: Offers maximum customization of all object properties and features.

  • Access to Properties: All object properties are accessible via Binding, Block, and Script components.

 

  Visual Programming and Data Binding

    The platform provides powerful visual tools for logic implementation and data flow management.

  • Visual Binding Tools: Implement complex data flow with Visual Binding Tools supporting conditions and multiple math calculations .

    Example: Gauge1.Value <- SerialPort1.Value / 10

  • Visual Language & Events: Supports visual language for conditions, multiple math calculations, and events like

  • OnMouseDown or OnChangeValue.

  • Data Management: Includes a Recipes Manager and a Visual Data Logger for tracking all object properties.

  • Automated Diagnostics: Auto detect undefined link points to streamline the development process.

 

  Connectivity and Protocols

    Comprehensive support for industrial and web-based communication.

  • Industrial Protocols: Fully supports ModBus TCP and ModBus (RTU-Serial) or (RTU-Raw) over various ports. Includes MQTT Client ver 3.1 (Publish and Subscribe).

  • Physical Communication: Simple tools for sending/receiving "text or ModBus" information via Serial port, Bluetooth port, and TCP port.

    • Android Specific: UsbSerial for Android USB to Serial Converters (supporting CH34x, CP210x, PL2303, etc.).

  • Web Integration: Features HTTP Web Provider, Rest API Provider, FTP Provider for data exchange.

    Example: Read/Write values from/to Web Services using HttpClient (e.g., https://api.thingspeak.com/...)

  • Remote Data: Manages Remote Database access and Remote data synchronization over TCP, HTTP, Serial, and Bluetooth.

  • Simple Micset Protocols: Supports JT, LZ (simple micset text protocols with TCP, Serial, and server-side source code for Arduino).

   System Management and Components

     Dedicated features for supervisory control, reporting, and 3D modeling.

  • System Managers: Includes Alarm Manager (for visualizing IO information and errors) and User Manager (for visual design access control).

  • Reporting: Features a Visual Report Designer and a Json Parser with Wizard.

  • Specialized Components: Includes an SmS Component to act as an SMS Server/Client for various data sources (MCU, Web, ModBus Tag, Script).

  • 3D Support: 3D Object Designer supports various 3D models including STL ("TXMesh3D") and OBJ/DAE/ASE ("TXModel3D").

  • Component Variety: A vast library of ready-to-use components (ModBus Master , MQTT Client ,Scope, Chart, Gauge, Edit, Button, Logger, Recipe, 3D, Script, etc.) for all supported operating systems.

Last Update  12.12.2025  

Last Update  28.11.2025 

Last Update  28.05.2024  

Last Update  26.02.2025 

KANTAR 10.XX

Last Update  07.12.2025 

HARDWARE

Olympus1.1.png
TransparentOP3.png

ESP32  based  Developer PLC  "Olympus"  passed the testing phase.

 USB-Serial , RS232 or TTLRS485  , Micro SD Cart  ( SQL Lite ) ,  Oled LCD  ,  Bleutooth  , Wifi  Keypad  , RTC + RAM ,  

 IR - Reciver , i2C , Analog  0 - 10V Out .

Reset Button ,  USB Auto Upload  on Arduino IDE without press any button.

10 Flexible Multi Functionall IO (TTL  ,,Analog Inputs , Analog Outputs , Digital Outputs NPN or PNP , Relay  Outputs ) .

Supports fixed or plug and play module (Digital or Analog) with socket for all IO

All IO Can Be  optional input  or output.

Supports   custom soldering all IO as  input or output..

Supports produce yourself  PLC.

Supports  DIP & SMD assembly for IO

bottom of page