> ## Documentation Index
> Fetch the complete documentation index at: https://dragonwingdocs-candidate.qualcomm.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboard

> The main hub of the Qualcomm VSCode Extension — manage devices, downloads, SDKs, and AI models.

## Overview

The **Dashboard** is the central command center of the extension. Reach it from the Qualcomm icon in the Activity Bar.

<CardGroup cols={2}>
  <Card title="Devices" icon="plug" href="./devices">
    View connected devices, set the active device, and manage connections over
    ADB or SSH.
  </Card>

  <Card title="Downloads" icon="download" href="../quick-start#step-3--flash-device-software">
    Browse downloaded device software and SDKs. Flash firmware directly from the
    UI.
  </Card>

  <Card title="Projects" icon="folder" href="./projects">
    Manage sample projects and templates. Import, reset, and open in the editor.
  </Card>

  <Card title="AI Models" icon="brain" href="../ai/models">
    Discover AI models, optimize them with Qualcomm AI Hub, and profile
    performance.
  </Card>
</CardGroup>

## Active Device

The device pane shows the device connected to the host, its metadata, and sample apps available on the device. You can execute pre-installed apps and view their output directly from this pane.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_device.png" alt="Dashboard — active device pane" />

## Projects

The projects section shows recently opened projects. Open existing projects, create new ones, or view all projects from this section.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_projects.png" alt="Dashboard — projects pane" />

## AI Models

The AI models section lists recently used models and models available on Qualcomm AI Hub.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_aimodel.png" alt="Dashboard — AI models pane" />

## Downloads

The Downloads section has four tabs: **Operating System**, **SDKs**, **Tools**, and **Extensions**.

### Operating System tab

Lists available OS images. Each entry shows the device, OS variant, version, and local path. Click **Flash & Setup Device** to flash the image.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_os.png" alt="Dashboard — Downloads, Operating System tab" />

### SDKs tab

Lists SDKs available. Click **Configure Device** to run the post-install setup script on the active device.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_sdk.png" alt="Dashboard — Downloads, SDKs tab with Configure Device" />

While configuration runs, the row shows **Configuring Device...** with a progress indicator:

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_sdk_configuring.png" alt="Dashboard — SDK configuring device in progress" />

When downloading an SDK, the row shows a progress bar with percentage and a **Cancel** button:

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_sdk_downloading.png" alt="Dashboard — SDK downloading with progress" />

### Device flashing

After the OS image is available, click **Flash & Setup Device** next to the image. Put the device into Emergency Download (EDL) mode and start the flashing process.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_flash.png" alt="Dashboard — Flash button" />

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_flash_progress.png" alt="Dashboard — flashing in progress" />

The extension uses [Qualcomm Device Loader (QDL)](https://softwarecenter.qualcomm.com/catalog/item/Qualcomm_Device_Loader) to write the image. Progress is shown in the VS Code Terminal. Once complete, the device reboots and appears in the Active Device pane.

<img src="https://mintlify.s3.us-west-1.amazonaws.com/qualcomm-candidate/Tools/QVSCE/images/dashboard_downloads_flash_qdl.png" alt="Dashboard — QDL flashing output" />

## Dashboard sections at a glance

| Section   | What you do here                        |
| --------- | --------------------------------------- |
| Devices   | Activate a device, view ADB/SSH status  |
| Downloads | Flash firmware, configure device SDK    |
| Projects  | Import templates, open sample apps      |
| AI Hub    | Browse models, submit optimization jobs |

## SDK — Configure Device

<Note>
  After flashing, run **Dashboard → SDK → Configure Device** to execute the
  post-flash initialization script. This step is **mandatory** for the device to
  function correctly.
</Note>
