283 lines
8.6 KiB
JSON
283 lines
8.6 KiB
JSON
{
|
|
"flora8": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_FLORA8",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "Adafruit Flora",
|
|
"variant": "flora",
|
|
"hwids": [
|
|
["0x239A", "0x8004"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Flora",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 2560,
|
|
"maximum_size": 28672,
|
|
"protocol": "avr109",
|
|
"require_upload_port" : true,
|
|
"speed": 57600,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": true
|
|
},
|
|
"url": "http://www.adafruit.com/product/659",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"bluefruitmicro": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_BLUEFRUITMICRO",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "Bluefruit Micro",
|
|
"variant": "bluefruitmicro",
|
|
"hwids": [
|
|
["0x239A", "0x800A"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Bluefruit Micro",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 2560,
|
|
"maximum_size": 28672,
|
|
"protocol": "avr109",
|
|
"require_upload_port" : true,
|
|
"speed": 57600,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": true
|
|
},
|
|
"url": "https://www.adafruit.com/products/2661",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"gemma": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_GEMMA",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny85",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Gemma",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 512,
|
|
"maximum_size": 8192,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.adafruit.com/products/1222",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"feather32u4": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_FEATHER32U4",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "Feather 32u4",
|
|
"variant": "feather32u4",
|
|
"hwids": [
|
|
["0x239A", "0x800C"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Feather",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 2560,
|
|
"maximum_size": 28672,
|
|
"protocol": "avr109",
|
|
"require_upload_port" : true,
|
|
"speed": 57600,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": true
|
|
},
|
|
"url": "https://learn.adafruit.com/adafruit-feather-32u4-bluefruit-le/",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"trinket3": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_TRINKET3",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny85",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Trinket 3V/8MHz",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 512,
|
|
"maximum_size": 8192,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.adafruit.com/products/1500",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"trinket5": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_TRINKET5",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "attiny85",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Trinket 5V/16MHz",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 512,
|
|
"maximum_size": 8192,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.adafruit.com/products/1501",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"metro": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_METRO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Metro",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://www.adafruit.com/products/2466",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"protrinket3": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_PROTRINKET3",
|
|
"f_cpu": "12000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "eightanaloginputs"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Pro Trinket 3V/12MHz (USB)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 28672,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.adafruit.com/products/2010",
|
|
"vendor": "Adafruit"
|
|
},
|
|
|
|
"protrinket5": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_PROTRINKET5",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "eightanaloginputs"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Pro Trinket 5V/16MHz (USB)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 28672,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.adafruit.com/products/2000",
|
|
"vendor": "Adafruit"
|
|
},
|
|
"protrinket3ftdi": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_PROTRINKET3FTDI",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "eightanaloginputs"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Pro Trinket 3V/12MHz (FTDI)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 28672,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://www.adafruit.com/products/2010",
|
|
"vendor": "Adafruit"
|
|
},
|
|
"protrinket5ftdi": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_PROTRINKET5FTDI",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "eightanaloginputs"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Pro Trinket 5V/16MHz (USB)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 28672,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://www.adafruit.com/products/2000",
|
|
"vendor": "Adafruit"
|
|
},
|
|
"adafruit_feather_m0_usb": {
|
|
"build": {
|
|
"core": "arduino_zero",
|
|
"extra_flags": "-DARDUINO_SAMD_FEATHER_M0 -DARDUINO_ARCH_SAMD -D__SAMD21G18A__",
|
|
"f_cpu": "48000000L",
|
|
"mcu": "samd21g18a",
|
|
"cpu": "cortex-m0plus",
|
|
"usb_product": "Adafruit Feather M0",
|
|
"variant": "arduino_zero",
|
|
"ldscript": "flash_with_bootloader.ld",
|
|
"hwids": [
|
|
["0x239A", "0x800B"],
|
|
["0x239A", "0x000B"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Adafruit Feather M0",
|
|
"platform": "atmelsam",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 32768,
|
|
"maximum_size": 262144,
|
|
"protocol": "sam-ba",
|
|
"require_upload_port" : true,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": true
|
|
},
|
|
"url": "https://www.adafruit.com/product/2772",
|
|
"vendor": "Adafruit"
|
|
}
|
|
}
|