Add support for SparkFun boards // Resolve #127

This commit is contained in:
Valeriy Koval
2015-03-23 19:39:32 +02:00
parent f94da85898
commit 06812b7a02

View File

@ -0,0 +1,191 @@
{
"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",
"pid": "0x9206",
"usb_product": "SparkFun Pro Micro",
"variant": "sparkfun_promicro",
"vid": "0x1B4F"
},
"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",
"pid": "0x9204",
"usb_product": "SparkFun Pro Micro",
"variant": "sparkfun_promicro",
"vid": "0x1B4F"
},
"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",
"pid": "0xF101",
"usb_product": "SparkFun Fio v3",
"variant": "sparkfun_promicro",
"vid": "0x1B4F"
},
"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",
"pid": "0x2B75",
"usb_product": "SparkFun MaKey",
"variant": "sparkfun_promicro",
"vid": "0x1B4F"
},
"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"
}
}