{ "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" } }