mirror of
https://github.com/esp8266/Arduino.git
synced 2025-07-30 16:24:09 +03:00
Rebuild entire toolchain instead of manually hacking the tools JSON to ensure repeatability. New mklittlefs sets the new FS timestamp added in #7873
372 lines
19 KiB
JSON
372 lines
19 KiB
JSON
{
|
|
"packages": [
|
|
{
|
|
"name": "esp8266",
|
|
"maintainer": "ESP8266 Community",
|
|
"websiteURL": "https://github.com/esp8266/Arduino",
|
|
"email": "ivan@esp8266.com",
|
|
"help": {
|
|
"online": "https://esp8266.com/arduino"
|
|
},
|
|
"platforms": [
|
|
{
|
|
"category": "ESP8266",
|
|
"name": "esp8266",
|
|
"url": "",
|
|
"version": "",
|
|
"architecture": "esp8266",
|
|
"archiveFileName": "",
|
|
"boards": [
|
|
{
|
|
"name": "Generic ESP8266 Module"
|
|
},
|
|
{
|
|
"name": "Generic ESP8285 Module"
|
|
},
|
|
{
|
|
"name": "Lifely Agrumino Lemon v4"
|
|
},
|
|
{
|
|
"name": "ESPDuino (ESP-13 Module)"
|
|
},
|
|
{
|
|
"name": "Adafruit Feather HUZZAH ESP8266"
|
|
},
|
|
{
|
|
"name": "Invent One"
|
|
},
|
|
{
|
|
"name": "XinaBox CW01"
|
|
},
|
|
{
|
|
"name": "ESPresso Lite 1.0"
|
|
},
|
|
{
|
|
"name": "ESPresso Lite 2.0"
|
|
},
|
|
{
|
|
"name": "Phoenix 1.0"
|
|
},
|
|
{
|
|
"name": "Phoenix 2.0"
|
|
},
|
|
{
|
|
"name": "NodeMCU 0.9 (ESP-12 Module)"
|
|
},
|
|
{
|
|
"name": "NodeMCU 1.0 (ESP-12E Module)"
|
|
},
|
|
{
|
|
"name": "Olimex MOD-WIFI-ESP8266(-DEV)"
|
|
},
|
|
{
|
|
"name": "SparkFun ESP8266 Thing"
|
|
},
|
|
{
|
|
"name": "SparkFun ESP8266 Thing Dev"
|
|
},
|
|
{
|
|
"name": "SparkFun Blynk Board"
|
|
},
|
|
{
|
|
"name": "SweetPea ESP-210"
|
|
},
|
|
{
|
|
"name": "LOLIN(WEMOS) D1 R2 & mini"
|
|
},
|
|
{
|
|
"name": "LOLIN(WEMOS) D1 mini Pro"
|
|
},
|
|
{
|
|
"name": "LOLIN(WEMOS) D1 mini Lite"
|
|
},
|
|
{
|
|
"name": "LOLIN(WeMos) D1 R1"
|
|
},
|
|
{
|
|
"name": "ESPino (ESP-12 Module)"
|
|
},
|
|
{
|
|
"name": "ThaiEasyElec's ESPino"
|
|
},
|
|
{
|
|
"name": "WifInfo"
|
|
},
|
|
{
|
|
"name": "Arduino"
|
|
},
|
|
{
|
|
"name": "4D Systems gen4 IoD Range"
|
|
},
|
|
{
|
|
"name": "Digistump Oak"
|
|
},
|
|
{
|
|
"name": "WiFiduino"
|
|
},
|
|
{
|
|
"name": "Amperka WiFi Slot"
|
|
},
|
|
{
|
|
"name": "Seeed Wio Link"
|
|
},
|
|
{
|
|
"name": "ESPectro Core"
|
|
},
|
|
{
|
|
"name": "Schirmilabs Eduino WiFi"
|
|
},
|
|
{
|
|
"name": "ITEAD Sonoff"
|
|
},
|
|
{
|
|
"name": "DOIT ESP-Mx DevKit (ESP8285)"
|
|
}
|
|
],
|
|
"toolsDependencies": [
|
|
{
|
|
"packager": "esp8266",
|
|
"version": "3.0.0-newlib4.0.0-gnu23-48f7b08",
|
|
"name": "xtensa-lx106-elf-gcc"
|
|
},
|
|
{
|
|
"packager": "esp8266",
|
|
"version": "3.0.0-newlib4.0.0-gnu23-48f7b08",
|
|
"name": "mkspiffs"
|
|
},
|
|
{
|
|
"packager": "esp8266",
|
|
"version": "3.7.2-post1",
|
|
"name": "python3"
|
|
}
|
|
],
|
|
"help": {
|
|
"online": ""
|
|
}
|
|
}
|
|
],
|
|
"tools": [
|
|
{
|
|
"version": "3.7.2-post1",
|
|
"name": "python3",
|
|
"systems": [
|
|
{
|
|
"host": "x86_64-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-3.7.2.post1-embed-win32v2a.zip",
|
|
"archiveFileName": "python3-3.7.2.post1-embed-win32v2a.zip",
|
|
"checksum": "SHA-256:f57cb2daf86176d2929e7c58990c2ac32554e3219d454dcac10e464ddda35bf2",
|
|
"size": "6428926"
|
|
},
|
|
{
|
|
"host": "i686-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-3.7.2.post1-embed-win32v2a.zip",
|
|
"archiveFileName": "python3-3.7.2.post1-embed-win32v2a.zip",
|
|
"checksum": "SHA-256:f57cb2daf86176d2929e7c58990c2ac32554e3219d454dcac10e464ddda35bf2",
|
|
"size": "6428926"
|
|
},
|
|
{
|
|
"host": "aarch64-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-via-env.tar.gz",
|
|
"archiveFileName": "python3-via-env.tar.gz",
|
|
"checksum": "SHA-256:c9237bfe0f62842d7187a39495baa4a7e3ab8b87c0b433614294b023cf0bc0f3",
|
|
"size": "292"
|
|
},
|
|
{
|
|
"host": "arm-linux-gnueabihf",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-via-env.tar.gz",
|
|
"archiveFileName": "python3-via-env.tar.gz",
|
|
"checksum": "SHA-256:c9237bfe0f62842d7187a39495baa4a7e3ab8b87c0b433614294b023cf0bc0f3",
|
|
"size": "292"
|
|
},
|
|
{
|
|
"host": "i686-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-via-env.tar.gz",
|
|
"archiveFileName": "python3-via-env.tar.gz",
|
|
"checksum": "SHA-256:c9237bfe0f62842d7187a39495baa4a7e3ab8b87c0b433614294b023cf0bc0f3",
|
|
"size": "292"
|
|
},
|
|
{
|
|
"host": "x86_64-apple-darwin",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-macosx-portable.tar.gz",
|
|
"archiveFileName": "python3-macosx-portable.tar.gz",
|
|
"checksum": "SHA-256:01a5bf1fa264c6f04cfaadf4c6e9f6caaacb6833ef40104dfbe953fcdb9bca1c",
|
|
"size": "25494144"
|
|
},
|
|
{
|
|
"host": "x86_64-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/2.5.0-4/python3-via-env.tar.gz",
|
|
"archiveFileName": "python3-via-env.tar.gz",
|
|
"checksum": "SHA-256:c9237bfe0f62842d7187a39495baa4a7e3ab8b87c0b433614294b023cf0bc0f3",
|
|
"size": "292"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"version": "3.0.0-newlib4.0.0-gnu23-48f7b08",
|
|
"name": "xtensa-lx106-elf-gcc",
|
|
"systems": [
|
|
{
|
|
"host": "aarch64-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/aarch64-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"archiveFileName": "aarch64-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"checksum": "SHA-256:9a3ee80c5ade770b38ee9253b92c274dfe162240d6c9abd218c51200027d3a78",
|
|
"size": "71024230"
|
|
},
|
|
{
|
|
"host": "arm-linux-gnueabihf",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/arm-linux-gnueabihf.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"archiveFileName": "arm-linux-gnueabihf.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"checksum": "SHA-256:52294bb3452082a619e2819472582d9051d52564cc8e8089844160cf930b6f86",
|
|
"size": "67106006"
|
|
},
|
|
{
|
|
"host": "i686-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"archiveFileName": "i686-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"checksum": "SHA-256:e7749cb281f24389f40b9922e599758a3ecc1d746d8b06c7f18fb33886ae0c73",
|
|
"size": "74201552"
|
|
},
|
|
{
|
|
"host": "i686-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-w64-mingw32.xtensa-lx106-elf-48f7b08.210303.zip",
|
|
"archiveFileName": "i686-w64-mingw32.xtensa-lx106-elf-48f7b08.210303.zip",
|
|
"checksum": "SHA-256:0e19d477ad8c826df5a51eb84516d5a8e2fc29de60450af7c8b10619756a64c4",
|
|
"size": "71439761"
|
|
},
|
|
{
|
|
"host": "x86_64-apple-darwin",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-apple-darwin14.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"archiveFileName": "x86_64-apple-darwin14.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"checksum": "SHA-256:43df8366120de14722d514dab274f6d4cb09ba1375d500673c4b68a6f3c31cb2",
|
|
"size": "75618884"
|
|
},
|
|
{
|
|
"host": "x86_64-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"archiveFileName": "x86_64-linux-gnu.xtensa-lx106-elf-48f7b08.210303.tar.gz",
|
|
"checksum": "SHA-256:7b594f979361888bcefcb128e2ce3b4539bcd9d74d1c99a4ed001205be98d4d0",
|
|
"size": "74720079"
|
|
},
|
|
{
|
|
"host": "x86_64-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-w64-mingw32.xtensa-lx106-elf-48f7b08.210303.zip",
|
|
"archiveFileName": "x86_64-w64-mingw32.xtensa-lx106-elf-48f7b08.210303.zip",
|
|
"checksum": "SHA-256:29d02a24f8a766ae3d4944a8cb6323e7831dfd35f7c2f60018f4de515445f627",
|
|
"size": "75410370"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"version": "3.0.0-newlib4.0.0-gnu23-48f7b08",
|
|
"name": "mkspiffs",
|
|
"systems": [
|
|
{
|
|
"host": "aarch64-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/aarch64-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"archiveFileName": "aarch64-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"checksum": "SHA-256:67953a4410a1c47b8b44c8e74a930b582052484dc70d02f9152a1e0c9b2970de",
|
|
"size": "51251"
|
|
},
|
|
{
|
|
"host": "arm-linux-gnueabihf",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/arm-linux-gnueabihf.mkspiffs-7fefeac.210303.tar.gz",
|
|
"archiveFileName": "arm-linux-gnueabihf.mkspiffs-7fefeac.210303.tar.gz",
|
|
"checksum": "SHA-256:b656e38965978c9d41ebdc2867596af199f1cc54864cfd4d0fa18243a3b4bee7",
|
|
"size": "44267"
|
|
},
|
|
{
|
|
"host": "i686-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"archiveFileName": "i686-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"checksum": "SHA-256:f00f6b9c0da41d090c69830fd27a51bb417565ec536a87317438a36e81da52a1",
|
|
"size": "54510"
|
|
},
|
|
{
|
|
"host": "i686-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-w64-mingw32.mkspiffs-7fefeac.210303.zip",
|
|
"archiveFileName": "i686-w64-mingw32.mkspiffs-7fefeac.210303.zip",
|
|
"checksum": "SHA-256:d859d114ed67b707ef97ed8c5ffe0ce5435fbb2cd23050071391eb1869f5e2a7",
|
|
"size": "338191"
|
|
},
|
|
{
|
|
"host": "x86_64-apple-darwin",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-apple-darwin14.mkspiffs-7fefeac.210303.tar.gz",
|
|
"archiveFileName": "x86_64-apple-darwin14.mkspiffs-7fefeac.210303.tar.gz",
|
|
"checksum": "SHA-256:12f84454db7e7f1b6daebbbbc69d4f160f579629ec24a339639d790dd6b810e2",
|
|
"size": "368764"
|
|
},
|
|
{
|
|
"host": "x86_64-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"archiveFileName": "x86_64-linux-gnu.mkspiffs-7fefeac.210303.tar.gz",
|
|
"checksum": "SHA-256:1aad3b6110b931c03db82787baf8ff8df905ff810c94632a22bdb9599c948f28",
|
|
"size": "52642"
|
|
},
|
|
{
|
|
"host": "x86_64-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-w64-mingw32.mkspiffs-7fefeac.210303.zip",
|
|
"archiveFileName": "x86_64-w64-mingw32.mkspiffs-7fefeac.210303.zip",
|
|
"checksum": "SHA-256:fe090b62011b1b77160601b5e76676eff39bec99b5cb7beee59aed75a5ba1076",
|
|
"size": "350354"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"version": "3.0.0-newlib4.0.0-gnu23-48f7b08",
|
|
"name": "mklittlefs",
|
|
"systems": [
|
|
{
|
|
"host": "aarch64-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/aarch64-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"archiveFileName": "aarch64-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"checksum": "SHA-256:2dc2b182e6c6bec9a7fc0ee8868c9fed610895cc32d262cca0cd2f18012e491e",
|
|
"size": "44964"
|
|
},
|
|
{
|
|
"host": "arm-linux-gnueabihf",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/arm-linux-gnueabihf.mklittlefs-943d2f7.210303.tar.gz",
|
|
"archiveFileName": "arm-linux-gnueabihf.mklittlefs-943d2f7.210303.tar.gz",
|
|
"checksum": "SHA-256:994796e64743e124b13ce92a6ae77028a44ce1c7284b268ded18cd5988f8d848",
|
|
"size": "37462"
|
|
},
|
|
{
|
|
"host": "i686-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"archiveFileName": "i686-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"checksum": "SHA-256:e3b0d61b8834c89031e82e5bcf74fd8aaaf61dbbf8ba4eb59ce57689d67adbb1",
|
|
"size": "48406"
|
|
},
|
|
{
|
|
"host": "i686-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/i686-w64-mingw32.mklittlefs-943d2f7.210303.zip",
|
|
"archiveFileName": "i686-w64-mingw32.mklittlefs-943d2f7.210303.zip",
|
|
"checksum": "SHA-256:1dec99ed15e8ed506216c028321e8050a20f9e8a40cdf421395d4b92b0dd5da3",
|
|
"size": "332964"
|
|
},
|
|
{
|
|
"host": "x86_64-apple-darwin",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-apple-darwin14.mklittlefs-943d2f7.210303.tar.gz",
|
|
"archiveFileName": "x86_64-apple-darwin14.mklittlefs-943d2f7.210303.tar.gz",
|
|
"checksum": "SHA-256:80e24142279007b6ce435f868d1bfdf8c81b2eb2d90a7a110f40055be2756fd4",
|
|
"size": "362750"
|
|
},
|
|
{
|
|
"host": "x86_64-pc-linux-gnu",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"archiveFileName": "x86_64-linux-gnu.mklittlefs-943d2f7.210303.tar.gz",
|
|
"checksum": "SHA-256:a6511cd3394e84626829d8aa2775e15adae5b240d2297921241de19fdd2d9d98",
|
|
"size": "47050"
|
|
},
|
|
{
|
|
"host": "x86_64-mingw32",
|
|
"url": "https://github.com/earlephilhower/esp-quick-toolchain/releases/download/3.0.0-newlib4.0.0-gnu23/x86_64-w64-mingw32.mklittlefs-943d2f7.210303.zip",
|
|
"archiveFileName": "x86_64-w64-mingw32.mklittlefs-943d2f7.210303.zip",
|
|
"checksum": "SHA-256:4f8b557a174672d8df20be84fcf1e25a5bd51e342a90ddb04fe71abe216bb82e",
|
|
"size": "345411"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |