> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getmelody.io/llms.txt
> Use this file to discover all available pages before exploring further.

# First Activation

> First device activation, firmware flashing via the configurator, and linking the device to a Melody account.

This page covers the **first activation** of a Melody device: flashing firmware via the configurator and linking the device to a Melody account.

During the first activation, the device sends its serial as part of a signed activation message and, on success, receives:

* **`system_token`** — used to continue setup and auth flows.
* **`factory_serial_id`** — a factory-provided identifier of the device. This field is mandatory but **not unique** across devices.

***

## Steps

<Steps>
  <Step title="Open the configurator">
    Go to [config.hapticsconnect.com/uploader](https://config.hapticsconnect.com/uploader) and follow the instructions to register the device within the system.
  </Step>

  <Step title="Connect the device">
    Connect the device to your PC with a USB cable.
  </Step>

  <Step title="Select firmware">
    Select the firmware to upload.
  </Step>

  <Step title="Flash firmware">
    Press **Update firmware** and select the serial port your device is connected to.
  </Step>

  <Step title="Wait for completion">
    Wait for the firmware update to finish.
  </Step>

  <Step title="Reboot">
    Reconnect the board or press the **Reset/EN** button.
  </Step>
</Steps>

Once activated, continue with [Device Setup](/melody/wifi/device_setup) to read device info and status over the WiFi API, or [Server Connection](/melody/wifi/server_connection) to bring the device online.
