Quickstart

Quickstart

Get from zero to your first deployment in under 15 minutes

Prerequisites

Step 1: Create Your First Project

Initialize a new project:

npx @devicesdk/cli init hello-world

This creates a new directory with:

  • devicesdk.ts - Project configuration
  • src/devices/ - Your device entrypoints
  • Example device code to get started

Navigate into your project:

cd hello-world

Step 2: Deploy

Deploy your code to the edge:

npx @devicesdk/cli deploy

Your code is now running on DeviceSDK network, ready to handle real device connections.

Step 3: View in Dashboard

Visit your dashboard to:

  • See your deployed projects
  • Monitor device connections
  • View message logs
  • Manage device credentials
  • Track version history

Next Steps

Now that you have a working project:

Need Help?