{
  "build": {
    "arduino": {
        "ldscript": "flash_with_bootloader.ld"
    },
    "core": "moteino",
    "cpu": "cortex-m0plus",
    "extra_flags": "-DARDUINO_SAMD_ZERO -D__SAMD21G18A__ -DVERY_LOW_POWER",
    "f_cpu": "48000000L",
    "hwids": [
      [
        "0x04d8",
        "0xeee5"
      ],
      [
        "0x04d8",
        "0xeee4"
      ]
    ],
    "mcu": "samd21g18a",
    "usb_product": "SINKER System Controller",
    "variant": "SINKER_system_controller"
  },
  "debug": {
    "jlink_device": "ATSAMD21G18",
    "openocd_chipname": "at91samd21g18",
    "openocd_target": "at91samdXX",
    "svd_path": "ATSAMD21G18A.svd"
  },
  "frameworks": [
    "arduino"
  ],
  "name": "SINKER System Controller",
  "upload": {
    "disable_flushing": true,
    "maximum_ram_size": 32768,
    "maximum_size": 262144,
    "native_usb": true,
    "offset_address": "0x2000",
    "protocol": "sam-ba",
    "protocols": [
      "sam-ba",
      "cmsis-dap",
      "blackmagic",
      "jlink",
      "atmel-ice"
    ],
    "require_upload_port": false,
    "use_1200bps_touch": true,
    "wait_for_upload_port": true
  },
  "url": "http://www.mbari.org",
  "vendor": "MBARI"
}
