Skip to main content

Create Application

Applications are your code projects that run on ESP32 devices. Each application can be deployed to multiple devices at once.

Your First Application

When you first log into the dashboard, you'll find a default application called "Starter" with example code to help you get started.

Creating New Applications

To create a new application:

  1. Click the "Create App" button in the dashboard
  2. Enter a name for your application
  3. Select your preferred programming language
  4. Choose which devices should run this application

What's in an Application

Each application includes:

  • Code editor where you write your program
  • Language selector to switch between supported languages
  • Device list showing which ESP32 devices will run your code
  • Examples to help you get started with common tasks

Managing Applications

  • One application per project - keep related code together
  • Fleet deployment - send the same code to multiple ESP32 devices
  • Bulk updates - publish changes to your entire device fleet instantly
  • Device targeting - choose which devices receive each application
  • Switch languages - try the same functionality in different programming languages