mirror of
https://github.com/platformio/platformio-core.git
synced 2025-07-30 10:07:14 +02:00
Fix pre-configured settings for Arduino boards and ATmega 328 MCU
This commit is contained in:
@ -36,16 +36,15 @@ Examples
|
|||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
Type MCU Frequency Flash RAM Name
|
Type MCU Frequency Flash RAM Name
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
bt atmega168 16Mhz 14Kb 1Kb Arduino BT
|
|
||||||
btatmega168 atmega168 16Mhz 14Kb 1Kb Arduino BT ATmega168
|
btatmega168 atmega168 16Mhz 14Kb 1Kb Arduino BT ATmega168
|
||||||
btatmega328 atmega168 16Mhz 14Kb 1Kb Arduino BT ATmega328
|
btatmega328 atmega328p 16Mhz 28Kb 2Kb Arduino BT ATmega328
|
||||||
diecimila atmega168 16Mhz 14Kb 1Kb Arduino Duemilanove or Diecimila
|
|
||||||
diecimilaatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Duemilanove or Diecimila ATmega168
|
diecimilaatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Duemilanove or Diecimila ATmega168
|
||||||
diecimilaatmega328 atmega168 16Mhz 14Kb 1Kb Arduino Duemilanove or Diecimila ATmega328
|
diecimilaatmega328 atmega328p 16Mhz 30Kb 2Kb Arduino Duemilanove or Diecimila ATmega328
|
||||||
esplora atmega32u4 16Mhz 28Kb 2Kb Arduino Esplora
|
esplora atmega32u4 16Mhz 28Kb 2Kb Arduino Esplora
|
||||||
ethernet atmega328p 16Mhz 31Kb 2Kb Arduino Ethernet
|
ethernet atmega328p 16Mhz 31Kb 2Kb Arduino Ethernet
|
||||||
...
|
...
|
||||||
|
|
||||||
|
|
||||||
2. Show boards which are based on ``ATmega168`` MCU
|
2. Show boards which are based on ``ATmega168`` MCU
|
||||||
|
|
||||||
.. code-block:: bash
|
.. code-block:: bash
|
||||||
@ -56,14 +55,14 @@ Examples
|
|||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
Type MCU Frequency Flash RAM Name
|
Type MCU Frequency Flash RAM Name
|
||||||
---------------------------------------------------------------------------
|
---------------------------------------------------------------------------
|
||||||
bt atmega168 16Mhz 14Kb 1Kb Arduino BT
|
|
||||||
btatmega168 atmega168 16Mhz 14Kb 1Kb Arduino BT ATmega168
|
btatmega168 atmega168 16Mhz 14Kb 1Kb Arduino BT ATmega168
|
||||||
...
|
diecimilaatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Duemilanove or Diecimila ATmega168
|
||||||
pro atmega168 8Mhz 14Kb 1Kb Arduino Pro or Pro Mini
|
miniatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Mini ATmega168
|
||||||
...
|
atmegangatmega168 atmega168 16Mhz 14Kb 1Kb Arduino NG or older ATmega168
|
||||||
lilypad atmega168 8Mhz 14Kb 1Kb LilyPad Arduino
|
nanoatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Nano ATmega168
|
||||||
|
pro8MHzatmega168 atmega168 8Mhz 14Kb 1Kb Arduino Pro or Pro Mini ATmega168 (3.3V, 8 MHz)
|
||||||
|
pro16MHzatmega168 atmega168 16Mhz 14Kb 1Kb Arduino Pro or Pro Mini ATmega168 (5V, 16 MHz)
|
||||||
lilypadatmega168 atmega168 8Mhz 14Kb 1Kb LilyPad Arduino ATmega168
|
lilypadatmega168 atmega168 8Mhz 14Kb 1Kb LilyPad Arduino ATmega168
|
||||||
lilypadatmega328 atmega168 8Mhz 14Kb 1Kb LilyPad Arduino ATmega328
|
|
||||||
168pa16m atmega168p 16Mhz 15Kb 1Kb Microduino Core (Atmega168PA@16M,5V)
|
168pa16m atmega168p 16Mhz 15Kb 1Kb Microduino Core (Atmega168PA@16M,5V)
|
||||||
168pa8m atmega168p 8Mhz 15Kb 1Kb Microduino Core (Atmega168PA@8M,3.3V)
|
168pa8m atmega168p 8Mhz 15Kb 1Kb Microduino Core (Atmega168PA@8M,3.3V)
|
||||||
|
|
||||||
|
@ -14,30 +14,13 @@
|
|||||||
"name": "LilyPad Arduino USB",
|
"name": "LilyPad Arduino USB",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
|
||||||
},
|
|
||||||
"atmegang": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_NG",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega8",
|
|
||||||
"variant": "standard"
|
|
||||||
},
|
|
||||||
"name": "Arduino NG or older",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 7168,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"atmegangatmega168": {
|
"atmegangatmega168": {
|
||||||
@ -45,14 +28,14 @@
|
|||||||
"board": "AVR_NG",
|
"board": "AVR_NG",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega8",
|
"mcu": "atmega168",
|
||||||
"variant": "standard"
|
"variant": "standard"
|
||||||
},
|
},
|
||||||
"name": "Arduino NG or older ATmega168",
|
"name": "Arduino NG or older ATmega168",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 1024,
|
||||||
"maximum_size": 7168,
|
"maximum_size": 14336,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 19200
|
||||||
}
|
}
|
||||||
@ -74,24 +57,6 @@
|
|||||||
"speed": 19200
|
"speed": 19200
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"bt": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_BT",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "eightanaloginputs"
|
|
||||||
},
|
|
||||||
"name": "Arduino BT",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"disable_flushing": "true",
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"btatmega168": {
|
"btatmega168": {
|
||||||
"build": {
|
"build": {
|
||||||
"board": "AVR_BT",
|
"board": "AVR_BT",
|
||||||
@ -103,7 +68,7 @@
|
|||||||
"name": "Arduino BT ATmega168",
|
"name": "Arduino BT ATmega168",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 1024,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 14336,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
@ -115,32 +80,15 @@
|
|||||||
"board": "AVR_BT",
|
"board": "AVR_BT",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
"name": "Arduino BT ATmega328",
|
"name": "Arduino BT ATmega328",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 28672,
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"diecimila": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_DUEMILANOVE",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "standard"
|
|
||||||
},
|
|
||||||
"name": "Arduino Duemilanove or Diecimila",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 19200
|
||||||
}
|
}
|
||||||
@ -167,16 +115,16 @@
|
|||||||
"board": "AVR_DUEMILANOVE",
|
"board": "AVR_DUEMILANOVE",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "standard"
|
"variant": "standard"
|
||||||
},
|
},
|
||||||
"name": "Arduino Duemilanove or Diecimila ATmega328",
|
"name": "Arduino Duemilanove or Diecimila ATmega328",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 30720,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 57600
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"esplora": {
|
"esplora": {
|
||||||
@ -194,13 +142,13 @@
|
|||||||
"name": "Arduino Esplora",
|
"name": "Arduino Esplora",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ethernet": {
|
"ethernet": {
|
||||||
@ -252,30 +200,13 @@
|
|||||||
"name": "Arduino Leonardo",
|
"name": "Arduino Leonardo",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
|
||||||
},
|
|
||||||
"lilypad": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_LILYPAD",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "8000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "standard"
|
|
||||||
},
|
|
||||||
"name": "LilyPad Arduino",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lilypadatmega168": {
|
"lilypadatmega168": {
|
||||||
@ -300,31 +231,14 @@
|
|||||||
"board": "AVR_LILYPAD",
|
"board": "AVR_LILYPAD",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "8000000L",
|
"f_cpu": "8000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "standard"
|
"variant": "standard"
|
||||||
},
|
},
|
||||||
"name": "LilyPad Arduino ATmega328",
|
"name": "LilyPad Arduino ATmega328",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 30720,
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"mega": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_MEGA",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega1280",
|
|
||||||
"variant": "mega"
|
|
||||||
},
|
|
||||||
"name": "Arduino Mega or Mega 2560",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 8192,
|
|
||||||
"maximum_size": 126976,
|
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 57600
|
"speed": 57600
|
||||||
}
|
}
|
||||||
@ -365,19 +279,19 @@
|
|||||||
},
|
},
|
||||||
"megaatmega2560": {
|
"megaatmega2560": {
|
||||||
"build": {
|
"build": {
|
||||||
"board": "AVR_MEGA",
|
"board": "AVR_MEGA2560",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega1280",
|
"mcu": "atmega2560",
|
||||||
"variant": "mega"
|
"variant": "mega"
|
||||||
},
|
},
|
||||||
"name": "Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)",
|
"name": "Arduino Mega or Mega 2560 ATmega2560 (Mega 2560)",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 8192,
|
"maximum_ram_size": 8192,
|
||||||
"maximum_size": 126976,
|
"maximum_size": 253952,
|
||||||
"protocol": "arduino",
|
"protocol": "wiring",
|
||||||
"speed": 57600
|
"speed": 115200
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"micro": {
|
"micro": {
|
||||||
@ -395,30 +309,13 @@
|
|||||||
"name": "Arduino Micro",
|
"name": "Arduino Micro",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
|
||||||
},
|
|
||||||
"mini": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_MINI",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "eightanaloginputs"
|
|
||||||
},
|
|
||||||
"name": "Arduino Mini",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"miniatmega168": {
|
"miniatmega168": {
|
||||||
@ -443,33 +340,16 @@
|
|||||||
"board": "AVR_MINI",
|
"board": "AVR_MINI",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
"name": "Arduino Mini ATmega328",
|
"name": "Arduino Mini ATmega328",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 28672,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 115200
|
||||||
}
|
|
||||||
},
|
|
||||||
"nano": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_NANO",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "16000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "eightanaloginputs"
|
|
||||||
},
|
|
||||||
"name": "Arduino Nano",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"nanoatmega168": {
|
"nanoatmega168": {
|
||||||
@ -494,40 +374,23 @@
|
|||||||
"board": "AVR_NANO",
|
"board": "AVR_NANO",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "16000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
"name": "Arduino Nano ATmega328",
|
"name": "Arduino Nano ATmega328",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 30720,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 57600
|
||||||
}
|
|
||||||
},
|
|
||||||
"pro": {
|
|
||||||
"build": {
|
|
||||||
"board": "AVR_PRO",
|
|
||||||
"core": "arduino",
|
|
||||||
"f_cpu": "8000000L",
|
|
||||||
"mcu": "atmega168",
|
|
||||||
"variant": "eightanaloginputs"
|
|
||||||
},
|
|
||||||
"name": "Arduino Pro or Pro Mini",
|
|
||||||
"platform": "atmelavr",
|
|
||||||
"upload": {
|
|
||||||
"maximum_ram_size": 1024,
|
|
||||||
"maximum_size": 14336,
|
|
||||||
"protocol": "arduino",
|
|
||||||
"speed": 19200
|
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pro16MHzatmega168": {
|
"pro16MHzatmega168": {
|
||||||
"build": {
|
"build": {
|
||||||
"board": "AVR_PRO",
|
"board": "AVR_PRO",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "8000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega168",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
@ -544,17 +407,17 @@
|
|||||||
"build": {
|
"build": {
|
||||||
"board": "AVR_PRO",
|
"board": "AVR_PRO",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "8000000L",
|
"f_cpu": "16000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
"name": "Arduino Pro or Pro Mini ATmega328 (5V, 16 MHz)",
|
"name": "Arduino Pro or Pro Mini ATmega328 (5V, 16 MHz)",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 30720,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 57600
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"pro8MHzatmega168": {
|
"pro8MHzatmega168": {
|
||||||
@ -579,16 +442,16 @@
|
|||||||
"board": "AVR_PRO",
|
"board": "AVR_PRO",
|
||||||
"core": "arduino",
|
"core": "arduino",
|
||||||
"f_cpu": "8000000L",
|
"f_cpu": "8000000L",
|
||||||
"mcu": "atmega168",
|
"mcu": "atmega328p",
|
||||||
"variant": "eightanaloginputs"
|
"variant": "eightanaloginputs"
|
||||||
},
|
},
|
||||||
"name": "Arduino Pro or Pro Mini ATmega328 (3.3V, 8 MHz)",
|
"name": "Arduino Pro or Pro Mini ATmega328 (3.3V, 8 MHz)",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"maximum_ram_size": 1024,
|
"maximum_ram_size": 2048,
|
||||||
"maximum_size": 14336,
|
"maximum_size": 30720,
|
||||||
"protocol": "arduino",
|
"protocol": "arduino",
|
||||||
"speed": 19200
|
"speed": 57600
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"robotControl": {
|
"robotControl": {
|
||||||
@ -606,13 +469,13 @@
|
|||||||
"name": "Arduino Robot Control",
|
"name": "Arduino Robot Control",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"robotMotor": {
|
"robotMotor": {
|
||||||
@ -630,13 +493,13 @@
|
|||||||
"name": "Arduino Robot Motor",
|
"name": "Arduino Robot Motor",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"uno": {
|
"uno": {
|
||||||
@ -671,14 +534,14 @@
|
|||||||
"name": "Arduino Yun",
|
"name": "Arduino Yun",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"via_ssh": "true",
|
"via_ssh": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
@ -114,13 +114,13 @@
|
|||||||
"name": "Microduino Core USB (ATmega32U4@16M,5V)",
|
"name": "Microduino Core USB (ATmega32U4@16M,5V)",
|
||||||
"platform": "atmelavr",
|
"platform": "atmelavr",
|
||||||
"upload": {
|
"upload": {
|
||||||
"disable_flushing": "true",
|
"disable_flushing": true,
|
||||||
"maximum_ram_size": 2560,
|
"maximum_ram_size": 2560,
|
||||||
"maximum_size": 28672,
|
"maximum_size": 28672,
|
||||||
"protocol": "avr109",
|
"protocol": "avr109",
|
||||||
"speed": 57600,
|
"speed": 57600,
|
||||||
"use_1200bps_touch": "true",
|
"use_1200bps_touch": true,
|
||||||
"wait_for_upload_port": "true"
|
"wait_for_upload_port": true
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"644pa16m": {
|
"644pa16m": {
|
||||||
|
Reference in New Issue
Block a user