Getting Started

Your Setup Roadmap

Use this guide to set up the environment and then develop a simple dispenser, running it on a simulator before deploying on hardware.

Step 1: Join an organization

Unlock Collaborative Potential: Harness the flexibility of individual accounts on KOS Studio, effortlessly navigating between diverse organizations or various projects.

Discover the simple steps to join an organization and embark on your development journey quickly and efficiently. If you do not know anyone running KOS, reach out to experience seamless collaboration and accelerated progress as you dive into the world of intelligent dispense applications

Step 2: Install KOS Studio

Empowering Developers: Elevate your development experience with KOS Studio, the comprehensive toolset designed to streamline every aspect of your workflow. Compatible with Windows or Mac, KOS Studio resides on your workstation, offering capabilities such as defining and packaging KOS applications, seamless component sharing, and robust testing within a built-in simulator. Get started by installing KOS Studio today.

Step 3: Configure a device

Defining the device starts with an image is composed of stacked components, forming an operating system stack. Studio allows users to execute this stack in a simulator or on hardware like a Raspberry Pi, interchangeably.

Configuration involves selecting KOS version, specifying hardware settings, defining layers and sections, and assigning KABs. Images support various collaboration levels, from individual to team or production environments.

Step 4: Deploy on hardware

KOS intelligently detects CPU architecture upon connection to the target system, ensuring consistency between target and simulator modes. This streamlined approach means the same hardware configuration applies whether running on the target or in simulator mode on your host machine.

Leverage seamless deployment to hardware like Raspberry Pi or an EMB-BT1 with effortless debugging, integrating seamlessly with your preferred IDE for optimal efficiency and productivity.