Skip to content
KOS Development PortalKOS Development Portal
  • Essentials
  • Getting Started
  • What’s New
  • KOS Studio
  • Develop
    • Java Development
    • UI Development
    • Tutorials
    • Release Notes
  • Toggle website search
  • Essentials
  • Getting Started
  • What’s New
  • KOS Studio
  • Develop
    • Java Development
    • UI Development
    • Tutorials
    • Release Notes
  • Toggle website search

Hardware Integration

  • Post author:Sneh Gupta
  • Post published:July 15, 2026
  • Post category:Thermostat Backend

Firmware required to connect a physical Arduino to the backend using BLINK

Continue ReadingHardware Integration

Connecting to a Browser-Based UI

  • Post author:Sneh Gupta
  • Post published:July 14, 2026
  • Post category:Thermostat Backend

The backend sends real-time state updates to a browser-based UI using KOS message broker topics, enabling a reactive, event-driven interface.

Continue ReadingConnecting to a Browser-Based UI

Hardware Simulator

  • Post author:Sneh Gupta
  • Post published:July 13, 2026
  • Post category:Thermostat Backend

Learn how the backend is connected to a thermostat simulator, using KOS applications, SDK dependencies, and the BLINK protocol to emulate real hardware behavior.

Continue ReadingHardware Simulator

Backend Wiring and Reactive UI

  • Post author:Sneh Gupta
  • Post published:July 12, 2026
  • Post category:Thermostat Backend

Learn how a board communicates with hardware through IfaceClient, enabling a reactive and decoupled backend and UI.

Continue ReadingBackend Wiring and Reactive UI

Backend Setup

  • Post author:Sneh Gupta
  • Post published:July 11, 2026
  • Post category:Thermostat Backend

The system application, user interface, assembly, logical board, coordinating service, and persistent configuration all exist and are wired together using standard KOS patterns.

Continue ReadingBackend Setup

Thermostat Tutorial Introduction

  • Post author:Sneh Gupta
  • Post published:July 10, 2026
  • Post category:Thermostat Backend

Build an end-to-end KOS application, covering backend logic, hardware integration, and user interface integration

Continue ReadingThermostat Tutorial Introduction

Develop with KOS

KOS Java Docs provides a complete technical reference for all public classes,
methods, and interfaces within KOS. Find detailed method signatures, parameters,
return types, and usage examples to guide your development.

KOS UI SDK (User Interface Software Development Kit) is a collection of tools and libraries designed
to help developers create user interfaces for applications. It provides various features and
utilities to enhance the development process.

Dive in to discover all available features.

Core Java and UI Docs

The Core SDK provides access to many cross-cutting services and capabilities commonly required when building embedded devices.

JAVA

Pre-Release - Version 1.11

Version 1.10

Version 1.9

Version 1.8

Version 1.6

Version 1.5

UI

Version 2.1

Dispense Java and UI Docs

The Dispense SDK exposes additional models and services specific to embedded devices that pour beverages.

JAVA

Pre-Release - Version 1.11

Version 1.10

Version 1.9

Version 1.8

Version 1.6

Version 1.5

UI

Version 2.1

Privacy Policy

|

Terms of Use

|

Agreements & Guidelines

|

Open Source

Privacy Policy

Terms of Use

Agreements & Guidelines

Open Source