825 lines
25 KiB
JSON
825 lines
25 KiB
JSON
{
|
|
"ardhat": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_ARDHAT",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "ubIQio Ardhat",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://ardhat.com",
|
|
"vendor": "ubIQio"
|
|
},
|
|
|
|
"raspduino": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_RASPDUINO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "BitWizard Raspduino",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 30720,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "http://www.bitwizard.nl/wiki/index.php/Raspduino",
|
|
"vendor": "BitWizard"
|
|
},
|
|
|
|
"emonpi": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_EMONPI",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "OpenEnergyMonitor emonPi",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 30720,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://github.com/openenergymonitor/emonpi",
|
|
"vendor": "OpenEnergyMonitor"
|
|
},
|
|
|
|
"sainSmartDue": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-D__SAM3X8E__ -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM",
|
|
"f_cpu": "84000000L",
|
|
"mcu": "at91sam3x8e",
|
|
"cpu": "cortex-m3",
|
|
"usb_product": "Arduino Due",
|
|
"variant": "arduino_due_x",
|
|
"ldscript": "sam3x8e.ld",
|
|
"hwids": [
|
|
["0x2341", "0x003E"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SainSmart Due (Programming Port)",
|
|
"platform": "atmelsam",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 32768,
|
|
"maximum_size": 524288,
|
|
"protocol": "sam-ba",
|
|
"require_upload_port" : true,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": false
|
|
},
|
|
"url": "http://www.sainsmart.com/arduino/control-boards/sainsmart-due-atmel-sam3x8e-arm-cortex-m3-board-black.html",
|
|
"vendor": "SainSmart"
|
|
},
|
|
"sainSmartDueUSB": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-D__SAM3X8E__ -DARDUINO_SAM_DUE -DARDUINO_ARCH_SAM",
|
|
"f_cpu": "84000000L",
|
|
"mcu": "at91sam3x8e",
|
|
"cpu": "cortex-m3",
|
|
"usb_product": "Arduino Due",
|
|
"variant": "arduino_due_x",
|
|
"ldscript": "sam3x8e.ld",
|
|
"hwids": [
|
|
["0x2341", "0x003E"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "SainSmart Due (USB Native Port)",
|
|
"platform": "atmelsam",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 32768,
|
|
"maximum_size": 524288,
|
|
"protocol": "sam-ba",
|
|
"require_upload_port" : true,
|
|
"use_1200bps_touch": true,
|
|
"wait_for_upload_port": true
|
|
},
|
|
"url": "http://www.sainsmart.com/arduino/control-boards/sainsmart-due-atmel-sam3x8e-arm-cortex-m3-board-black.html",
|
|
"vendor": "SainSmart"
|
|
},
|
|
|
|
"panStampAVR": {
|
|
"build": {
|
|
"core": "panstamp",
|
|
"extra_flags": "-DPANSTAMP_AVR",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "panstamp"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "PanStamp AVR",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 32256,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "http://www.panstamp.com/product/panstamp-avr/",
|
|
"vendor": "PanStamp"
|
|
},
|
|
|
|
"panStampNRG": {
|
|
"build": {
|
|
"core": "panstamp",
|
|
"f_cpu": "12000000L",
|
|
"mcu": "cc430f5137",
|
|
"variant": "panstamp_nrg_1.1"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "PanStamp NRG 1.1",
|
|
"platform": "timsp430",
|
|
"upload": {
|
|
"maximum_ram_size": 4096,
|
|
"maximum_size": 32640,
|
|
"protocol": "flash-bsl"
|
|
},
|
|
"url": "http://www.panstamp.com/product/197/",
|
|
"vendor": "PanStamp"
|
|
},
|
|
"reprap_rambo": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_RAMBO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega2560",
|
|
"variant": "rambo"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "RepRap RAMBo",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 8192,
|
|
"maximum_size": 258048,
|
|
"protocol": "wiring",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://reprap.org/wiki/Rambo",
|
|
"vendor": "RepRap"
|
|
},
|
|
|
|
"sanguino_atmega1284p": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega1284p",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega1284p (16MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 16384,
|
|
"maximum_size": 130048,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"sanguino_atmega1284_8m": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega1284p",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega1284p (8MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 16384,
|
|
"maximum_size": 130048,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"sanguino_atmega644": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega644",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega644 or ATmega644A (16 MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 4096,
|
|
"maximum_size": 64512,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"sanguino_atmega644_8m": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega644",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega644 or ATmega644A (8 MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 4096,
|
|
"maximum_size": 64512,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"sanguino_atmega644p": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega644p",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega644P or ATmega644PA (16 MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 4096,
|
|
"maximum_size": 64512,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"sanguino_atmega644p_8m": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_SANGUINO",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega644p",
|
|
"variant": "sanguino"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Sanguino ATmega644P or ATmega644PA (8 MHz)",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 4096,
|
|
"maximum_size": 64512,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "https://code.google.com/p/sanguino/",
|
|
"vendor": "Sanguino"
|
|
},
|
|
|
|
"tinyduino": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_LILYPAD",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "TinyCircuits TinyDuino Processor Board",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 30720,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "https://tiny-circuits.com/tinyduino-processor-board.html",
|
|
"vendor": "TinyCircuits"
|
|
},
|
|
|
|
"blend": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "RedBearLab Blend",
|
|
"variant": "leonardo",
|
|
"hwids": [
|
|
["0x2341", "0x8036"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "RedBearLab Blend",
|
|
"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://redbearlab.com/blend/",
|
|
"vendor": "RedBearLab"
|
|
},
|
|
|
|
"blendmicro8": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "RedBearLab Blend",
|
|
"variant": "micro",
|
|
"hwids": [
|
|
["0x03EB", "0x2404"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "RedBearLab Blend 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": "http://redbearlab.com/blendmicro/",
|
|
"vendor": "RedBearLab"
|
|
},
|
|
|
|
"blendmicro16": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "RedBearLab Blend",
|
|
"variant": "micro",
|
|
"hwids": [
|
|
["0x03EB", "0x2404"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "RedBearLab Blend Micro 3.3V/16MHz (overclock)",
|
|
"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://redbearlab.com/blendmicro/",
|
|
"vendor": "RedBearLab"
|
|
},
|
|
|
|
"tinylily": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_LILYPAD",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "TinyCircuits TinyLily Mini Processor",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 30720,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 57600
|
|
},
|
|
"url": "https://tiny-circuits.com/tiny-lily-mini-processor.html",
|
|
"vendor": "TinyCircuits"
|
|
},
|
|
|
|
"lightup": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_LEONARDO",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "LightUp",
|
|
"variant": "leonardo",
|
|
"hwids": [
|
|
["0x1d50", "0x6096"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "LightUp",
|
|
"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.lightup.io/",
|
|
"vendor": "LightUp"
|
|
},
|
|
|
|
"moteino": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_MOTEINO",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "standard"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "LowPowerLab Moteino",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 31744,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "https://lowpowerlab.com/shop/moteino-r4",
|
|
"vendor": "LowPowerLab"
|
|
},
|
|
|
|
"moteinomega": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DAVR_MOTEINOMEGA",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega1284p",
|
|
"variant": "moteinomega"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "LowPowerLab MoteinoMEGA",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 16384,
|
|
"maximum_size": 130048,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://lowpowerlab.com/blog/2014/08/09/moteinomega-available-now/",
|
|
"vendor": "LowPowerLab"
|
|
},
|
|
|
|
"zumbt328": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_BT",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega328p",
|
|
"variant": "eightanaloginputs"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "BQ ZUM BT-328",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"disable_flushing": true,
|
|
"maximum_ram_size": 2048,
|
|
"maximum_size": 28672,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 19200
|
|
},
|
|
"url": "http://www.bq.com/gb/products/zum.html",
|
|
"vendor": "BQ"
|
|
},
|
|
|
|
"quirkbot": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DQUIRKBOT",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "atmega32u4",
|
|
"variant" : "quirkbot",
|
|
"usb_product": "Quirkbot",
|
|
"hwids": [
|
|
["0x2886", "0xf004"],
|
|
["0x2886", "0xf005"],
|
|
["0x2886", "0xf006"],
|
|
["0x2886", "0xf007"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Quirkbot",
|
|
"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://quirkbot.com",
|
|
"vendor": "Quirkbot"
|
|
},
|
|
|
|
"wildfirev2": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_MEGA",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega1284p",
|
|
"variant": "wildfirev2"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Wicked Device WildFire V2",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 16384,
|
|
"maximum_size": 122878,
|
|
"protocol": "wiring",
|
|
"require_upload_port" : true,
|
|
"speed": 38400
|
|
},
|
|
"url": "http://shop.wickeddevice.com/resources/wildfire/",
|
|
"vendor": "Wicked Device"
|
|
},
|
|
|
|
"wildfirev3": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_MEGA",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega1284p",
|
|
"variant": "wildfirev3"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Wicked Device WildFire V3",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 16384,
|
|
"maximum_size": 130048,
|
|
"protocol": "arduino",
|
|
"require_upload_port" : true,
|
|
"speed": 115200
|
|
},
|
|
"url": "http://shop.wickeddevice.com/resources/wildfire/",
|
|
"vendor": "Wicked Device"
|
|
},
|
|
|
|
"attiny13": {
|
|
"build": {
|
|
"core": "core13",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY13",
|
|
"f_cpu": "9600000L",
|
|
"mcu": "attiny13"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny13",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 64,
|
|
"maximum_size": 1024,
|
|
"protocol": "arduinoisp",
|
|
"require_upload_port" : true,
|
|
"speed": 19200
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY13.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny24": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY24",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny24",
|
|
"variant": "tiny14"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny24",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 128,
|
|
"maximum_size": 2048,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY24.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny25": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY25",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny25",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny25",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 128,
|
|
"maximum_size": 2048,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY25.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny44": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY44",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny44",
|
|
"variant": "tiny14"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny44",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 256,
|
|
"maximum_size": 4096,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY44.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny45": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY45",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny45",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny45",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 256,
|
|
"maximum_size": 4096,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY45.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny84": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY84",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny84",
|
|
"variant": "tiny14"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny84",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 512,
|
|
"maximum_size": 8192,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY84.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"attiny85": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ATTINY85",
|
|
"f_cpu": "8000000L",
|
|
"mcu": "attiny85",
|
|
"variant": "tiny8"
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Generic ATTiny85",
|
|
"platform": "atmelavr",
|
|
"upload": {
|
|
"maximum_ram_size": 512,
|
|
"maximum_size": 8192,
|
|
"protocol": "usbtiny"
|
|
},
|
|
"url": "http://www.atmel.com/devices/ATTINY85.aspx",
|
|
"vendor": "Generic ATTiny"
|
|
},
|
|
|
|
"arduboy": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ARDUBOY -DARDUBOY_10",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "Arduboy",
|
|
"variant": "leonardo",
|
|
"hwids": [
|
|
["0x2341", "0x0036"],
|
|
["0x2341", "0x8036"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Arduboy",
|
|
"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.arduboy.com",
|
|
"vendor": "Arduboy"
|
|
},
|
|
|
|
"arduboy_devkit": {
|
|
"build": {
|
|
"core": "arduino",
|
|
"extra_flags": "-DARDUINO_ARCH_AVR -DARDUINO_AVR_ARDUBOY_DEVKIT -DAB_DEVKIT",
|
|
"f_cpu": "16000000L",
|
|
"mcu": "atmega32u4",
|
|
"usb_product": "Arduboy DevKit",
|
|
"variant": "leonardo",
|
|
"hwids": [
|
|
["0x2341", "0x0036"],
|
|
["0x2341", "0x8036"]
|
|
]
|
|
},
|
|
"frameworks": ["arduino"],
|
|
"name": "Arduboy DevKit",
|
|
"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.arduboy.com",
|
|
"vendor": "Arduboy"
|
|
}
|
|
}
|