{ "esp01": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP01", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.512k64.ld", "mcu": "esp8266", "variant": "generic" }, "frameworks": ["arduino", "simba"], "name": "Espressif Generic ESP8266 ESP-01 512k", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 524288, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "esp01_1m": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP01", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.1m256.ld", "mcu": "esp8266", "variant": "generic" }, "frameworks": ["arduino", "simba"], "name": "Espressif Generic ESP8266 ESP-01 1M", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 1048576, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "esp07": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP07", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "nodemcu" }, "frameworks": ["arduino"], "name": "Espressif Generic ESP8266 ESP-07", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family#esp-07", "vendor": "Espressif" }, "esp12e": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "nodemcu" }, "frameworks": ["arduino", "simba"], "name": "Espressif ESP8266 ESP-12E", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "espduino": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP13", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "ESPDuino" }, "frameworks": ["arduino"], "name": "ESPDuino (ESP-13 Module)", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "https://www.tindie.com/products/doit/espduinowifi-uno-r3/", "vendor": "Doit" }, "nodemcu": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "nodemcu", "hwids": [ ["0x10C4", "0xEA60"] ] }, "frameworks": ["arduino", "simba"], "name": "NodeMCU 0.9 (ESP-12 Module)", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.nodemcu.com/", "vendor": "NodeMCU" }, "nodemcuv2": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_NODEMCU", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "nodemcu", "hwids": [ ["0x10C4", "0xEA60"] ] }, "frameworks": ["arduino", "simba"], "name": "NodeMCU 1.0 (ESP-12E Module)", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.nodemcu.com/", "vendor": "NodeMCU" }, "huzzah": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "adafruit" }, "frameworks": ["arduino", "simba"], "name": "Adafruit HUZZAH ESP8266", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "https://www.adafruit.com/products/2471", "vendor": "Adafruit" }, "espresso_lite_v1": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESPRESSO_LITE_V1", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "espresso_lite_v1" }, "frameworks": ["arduino"], "name": "ESPresso Lite 1.0", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.espert.co", "vendor": "ESPert" }, "espresso_lite_v2": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESPRESSO_LITE_V2", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "espresso_lite_v2" }, "frameworks": ["arduino"], "name": "ESPresso Lite 2.0", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.espert.co", "vendor": "ESPert" }, "modwifi": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_MOD_WIFI_ESP8266", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.2m.ld", "mcu": "esp8266", "variant": "generic" }, "frameworks": ["arduino"], "name": "Olimex MOD-WIFI-ESP8266(-DEV)", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 2097152, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "https://www.olimex.com/Products/IoT/MOD-WIFI-ESP8266-DEV/open-source-hardware", "vendor": "Olimex" }, "thing": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_THING", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.512k64.ld", "mcu": "esp8266", "variant": "thing" }, "frameworks": ["arduino"], "name": "SparkFun ESP8266 Thing", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 524288, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "https://www.sparkfun.com/products/13231", "vendor": "SparkFun" }, "thingdev": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_THING", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.512k64.ld", "mcu": "esp8266", "variant": "thing" }, "frameworks": ["arduino"], "name": "SparkFun ESP8266 Thing Dev", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 524288, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "https://www.sparkfun.com/products/13231", "vendor": "SparkFun" }, "esp210": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP210", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "generic" }, "frameworks": ["arduino"], "name": "SweetPea ESP-210", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://wiki.sweetpeas.se/index.php?title=ESP-210", "vendor": "SweetPea" }, "d1": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DESP8266_WEMOS_D1MINI", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "d1" }, "frameworks": ["arduino"], "name": "WeMos D1(Retired)", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.wemos.cc/wiki/doku.php?id=en:d1", "vendor": "WeMos" }, "d1_mini": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DESP8266_WEMOS_D1MINI", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "d1_mini" }, "frameworks": ["arduino"], "name": "WeMos D1 R2 & mini", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.wemos.cc/wiki/doku.php?id=en:d1_mini", "vendor": "WeMos" }, "espino": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP12", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "espino" }, "frameworks": ["arduino"], "name": "ESPino", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.espino.io", "vendor": "ESPino" }, "espinotee": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP13", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "espinotee" }, "frameworks": ["arduino"], "name": "ThaiEasyElec ESPino", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.thaieasyelec.com/products/wireless-modules/wifi-modules/espino-wifi-development-board-detail.html", "vendor": "ThaiEasyElec" }, "esp_wroom_02": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DARDUINO_ESP8266_ESP_WROOM_02", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "nodemcu" }, "frameworks": ["arduino"], "name": "ESP-WROOM-02", "platform": "espressif", "upload": { "maximum_ram_size": 51200, "maximum_size": 4194304, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "esp8285": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DESP8266_ESP01", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dout", "ldscript": "esp8266.flash.1m256.ld", "mcu": "esp8266", "variant": "generic" }, "frameworks": ["arduino"], "name": "Generic ESP8285 Module", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 434160, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "phoenix_v1": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DESP8266_PHOENIX_V1", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "phoenix_v1" }, "frameworks": ["arduino"], "name": "Phoenix 1.0", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 1044464, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "phoenix_v2": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DESP8266_PHOENIX_V2", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "dio", "ldscript": "esp8266.flash.4m1m.ld", "mcu": "esp8266", "variant": "phoenix_v2" }, "frameworks": ["arduino"], "name": "Phoenix 2.0", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 1044464, "resetmethod": "ck", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" }, "wifinfo": { "build": { "core": "esp8266", "extra_flags": "-DESP8266 -DARDUINO_ARCH_ESP8266 -DWIFINFO", "f_cpu": "80000000L", "f_flash": "40000000L", "flash_mode": "qio", "ldscript": "esp8266.flash.1m256.ld", "mcu": "esp8266", "variant": "wifinfo" }, "frameworks": ["arduino"], "name": "WifInfo", "platform": "espressif", "upload": { "maximum_ram_size": 81920, "maximum_size": 434160, "resetmethod": "nodemcu", "require_upload_port" : true, "speed": 115200 }, "url": "http://www.esp8266.com/wiki/doku.php?id=esp8266-module-family", "vendor": "Espressif" } }