
MICROSET PROJECTS




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




ESP32 based Developer PLC "Olympus" passed the testing phase.
USB-Serial , RS232 or TTL , RS485 , 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
