Private Beta

Join the future of
IoT development

DeviceSDK is currently in private beta. Request access to be among the first developers building IoT applications with TypeScript.

Request Early Access

Fill out the form below and we'll get back to you soon.

Fill out application form

Takes less than 2 minutes

What you'll get as a beta user

Be part of shaping the future of IoT development

Early access

Get access before public launch and start building immediately.

Direct support

Work directly with our team for onboarding and technical support.

Shape the product

Your feedback directly influences features and roadmap priorities.

Extended free tier

Generous free tier limits while you build and test your projects.

Exclusive resources

Access to beta documentation, examples, and community channels.

Early bird benefits

Special pricing and perks for early adopters when we launch publicly.

Why DeviceSDK?

The modern way to build IoT applications

TypeScript-First

Write device code in TypeScript with full type safety. No more C/C++ firmware development.

Deploy Instantly

Push code to devices with one command. Update firmware over-the-air in seconds.

Test Locally

Built-in simulator lets you develop and test without physical hardware.

Simple, powerful API

Write clean TypeScript code that runs on your devices

src/devices/sensor.ts
import { DeviceEntrypoint } from "@devicesdk/runtime";

export default class Sensor extends DeviceEntrypoint {
  async onDeviceConnect() {
    // Monitor temperature every 5 minutes
    await this.env.DEVICE.configureAdcMonitoring(26, {
      interval: 300000
    });
  }

  async onMessage(message) {
    const temp = this.convertToTemp(message.payload.value);
    await this.env.DEVICE.kv.put("temperature", temp);
  }
}

What to expect

Our path from private beta to public launch

1

Apply for access

Fill out the application form. We review applications on a rolling basis.

2

Get onboarded

Receive your invitation email with access credentials and onboarding materials.

3

Start building

Install the CLI, create your first project, and deploy to devices.

4

Share feedback

Help us improve by sharing your experience and feature requests.

Ready to join the beta?

Be part of the future of IoT development