{
  "id": "microsoft-research-jmbrainesp3248v03",
  "name": "JM Brain ESP32",
  "company": "Microsoft Research",
  "connector": "edgeHighCurrentProvider",
  "services": [
    342028028,
    341864092
  ],
  "productIdentifiers": [
    917230668,
    983264687,
    1067560617,
    1038170507,
    816040071
  ],
  "transport": {
    "type": "serial",
    "vendorId": 12346
  },
  "firmwares": [
    {
      "name": "Azure IoT Hub Uploader",
      "url": "https://github.com/microsoft/pxt-jacdac/releases/latest/download/uploader-esp32s2.uf2",
      "productIdentifier": 1067560617
    },
    {
      "name": "DeviceScript Brain + Azure IoT Hub Cloud Adapter",
      "url": "https://github.com/microsoft/devicescript-esp32/releases/latest/download/devicescript-esp32s2.uf2",
      "productIdentifier": 1038170507
    },
    {
      "name": "Azure IoT Hub Cloud Adapter",
      "url": "https://github.com/microsoft/devicescript-esp32/releases/latest/download/devicescript-esp32s2-nojacs.uf2",
      "productIdentifier": 816040071
    }
  ],
  "version": "0.3",
  "designIdentifier": "48",
  "bootloader": {
    "sequence": "reset-boot",
    "driveName": "IOT-BOOT",
    "firmwareFormat": "uf2",
    "ledAnimation": "blue-glow"
  }
}