Artok Studio: The AI-Native HMI Editor
Welcome to the official documentation for Artok Studio, Dualturb's flagship Human-Machine Interface (HMI) editor built for the next generation of embedded systems.
Artok Studio is engineered to accelerate your product development cycle, allowing you to design, prototype, and deploy high-performance user interfaces on resource-constrained hardware in record time.
Current Version: v2.1.0
You are viewing documentation for the latest stable release of Artok Studio. This version includes the highly optimized Asset Packer and enhanced data-binding features. Check the Deployment Guide for integration specifics.
Our Core Philosophy: Performance First
In embedded development, every byte and every clock cycle matters. Artok Studio's runtime is optimized for:
-
Speed: Near-instantaneous screen transitions and responsive real-time data visualization.
-
Minimal Footprint: Optimized C code generation and the Asset Packer minimize RAM and Flash consumption.
-
Hardware Agnosticism: Seamless deployment across a wide range of microcontrollers and display technologies.
Where to Start
Depending on your needs, choose one of the following paths to begin:
🚀 5-Minute Quickstart
If you want to dive straight into the editor and run your first HMI on the built-in simulator, this is the place to be. We'll guide you through creating a new project and previewing your work instantly.
🛠️ Core Editor Interface
Familiarize yourself with the main tools and components of Artok Studio, including the Canvas, the Widget Tree, and the powerful Property Editor for styling and event handling.
⚙️ Advanced Features
Ready to optimize your project? Learn about critical features like custom fonts, bit-per-pixel (BPP) settings, and how the Asset Packer dramatically improves deployment performance.