Skip to main content
Version: v2.1.0 (Current)

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.

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.