305 lines
9.6 KiB
JSON
305 lines
9.6 KiB
JSON
{
|
|
"sparkfun_redboard": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_UNO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun RedBoard",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://www.sparkfun.com/products/12757",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_promicro16": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_PROMICRO16",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "SparkFun Pro Micro",
|
|
"variant": "sparkfun_promicro",
|
|
"hwids": [
|
|
["0x1B4F", "0x9205"],
|
|
["0x1B4F", "0x9206"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Pro Micro 5V/16MHz",
|
|
"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.sparkfun.com/products/12640",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_promicro8": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_PROMICRO8",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "SparkFun Pro Micro",
|
|
"variant": "sparkfun_promicro",
|
|
"hwids": [
|
|
["0x1B4F", "0x9203"],
|
|
["0x1B4F", "0x9204"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Pro Micro 3.3V/8MHz",
|
|
"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.sparkfun.com/products/12587",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_fiov3": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_FIOV3",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "SparkFun Fio v3",
|
|
"variant": "sparkfun_promicro",
|
|
"hwids": [
|
|
["0x1B4F", "0xF100"],
|
|
["0x1B4F", "0xF101"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Fio V3 3.3V/8MHz",
|
|
"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.sparkfun.com/products/11520",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_makeymakey": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_MAKEYMAKEY",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "SparkFun MaKey",
|
|
"variant": "sparkfun_promicro",
|
|
"hwids": [
|
|
["0x1B4F", "0x2B74"],
|
|
["0x1B4F", "0x2B75"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Makey Makey",
|
|
"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.sparkfun.com/products/11511",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_megapro16MHz": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_MEGA2560",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega2560",
|
|
"variant": "mega"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Mega Pro 5V/16MHz",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 8192,
|
|
"maximum_size": 258048,
|
|
"protocol": "stk500v2",
|
|
"speed": 57600
|
|
},
|
|
"url": "https://www.sparkfun.com/products/11007",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_megapro8MHz": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_MEGA2560",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega2560",
|
|
"variant": "mega"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Mega Pro 3.3V/8MHz",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 8192,
|
|
"maximum_size": 258048,
|
|
"protocol": "stk500v2",
|
|
"speed": 57600
|
|
},
|
|
"url": "https://www.sparkfun.com/products/10744",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_megamini": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_MEGA2560",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega2560",
|
|
"variant": "mega"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Mega Pro Mini 3.3V",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 8192,
|
|
"maximum_size": 258048,
|
|
"protocol": "stk500v2",
|
|
"speed": 57600
|
|
},
|
|
"url": "https://www.sparkfun.com/products/10743",
|
|
"vendor": "SparkFun"
|
|
},
|
|
"sparkfun_digitalsandbox": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_UNO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun Digital Sandbox",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://www.sparkfun.com/products/12651",
|
|
"vendor": "SparkFun"
|
|
},
|
|
|
|
"uview": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_UNO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun MicroView",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://www.sparkfun.com/products/12923",
|
|
"vendor": "SparkFun"
|
|
},
|
|
|
|
"sparkfun_samd21_dev_usb": {
|
|
"build": {
|
|
"core": "arduino_zero",
|
|
"extra_flags": "-DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__",
|
|
"f_cpu": "48000000L",
|
|
"mcu": "samd21g18a",
|
|
"cpu": "cortex-m0plus",
|
|
"usb_product": "SparkFun SAMD21",
|
|
"variant": "arduino_zero",
|
|
"ldscript": "flash_with_bootloader.ld",
|
|
"hwids": [
|
|
["0x1B4F", "0x8D21"],
|
|
["0x1B4F", "0x0D21"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun SAMD21 Dev Breakout",
|
|
"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.sparkfun.com/products/13672",
|
|
"vendor": "SparkFun"
|
|
},
|
|
|
|
"sparkfun_samd21_mini_usb": {
|
|
"build": {
|
|
"core": "arduino_zero",
|
|
"extra_flags": "-DARDUINO_SAMD_ZERO -DARDUINO_ARCH_SAMD -D__SAMD21G18A__",
|
|
"f_cpu": "48000000L",
|
|
"mcu": "samd21g18a",
|
|
"cpu": "cortex-m0plus",
|
|
"usb_product": "SparkFun SAMD21",
|
|
"variant": "SparkFun_SAMD_Mini",
|
|
"ldscript": "flash_with_bootloader.ld",
|
|
"hwids": [
|
|
["0x1B4F", "0x8D21"],
|
|
["0x1B4F", "0x0D21"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SparkFun SAMD21 Mini Breakout",
|
|
"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.sparkfun.com/products/13664",
|
|
"vendor": "SparkFun"
|
|
}
|
|
}
|