Skip to content

Commit 2f02e27

Browse files
committed
Update esptool on mac and windows and revert linux to use python
1 parent 7e5b278 commit 2f02e27

File tree

3 files changed

+17
-27
lines changed

3 files changed

+17
-27
lines changed

Diff for: README.md

+3
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ Most of the framework is implemented. Most noticable is the missing analogWrite.
4747
```bash
4848
sudo usermod -a -G dialout $USER && \
4949
sudo apt-get install git && \
50+
wget https://bootstrap.pypa.io/get-pip.py && \
51+
sudo python get-pip.py && \
52+
sudo pip install pyserial && \
5053
mkdir -p ~/Arduino/hardware/espressif && \
5154
cd ~/Arduino/hardware/espressif && \
5255
git clone https://github.com/espressif/arduino-esp32.git esp32 && \

Diff for: package/package_esp32_index.template.json

+13-27
Original file line numberDiff line numberDiff line change
@@ -71,44 +71,30 @@
7171
},
7272
{
7373
"host": "i686-pc-linux-gnu",
74-
"url": "https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-59.tar.gz",
75-
"archiveFileName": "xtensa-esp32-elf-linux32-1.22.0-59.tar.gz",
76-
"checksum": "SHA-256:b24817819f0078fb05895a640e806e0aca9aa96b47b80d2390ac8e2d9ddc955a",
77-
"size": "32734156"
74+
"url": "https://dl.espressif.com/dl/xtensa-esp32-elf-linux32-1.22.0-61-gab8375a-5.2.0.tar.gz",
75+
"archiveFileName": "xtensa-esp32-elf-linux32-1.22.0-61-gab8375a-5.2.0.tar.gz",
76+
"checksum": "SHA-256:dbb342b7c377a7c3a1fcccc60fa1193332d0c37e6a90c5075d3471c13c9e94ad",
77+
"size": "41032647"
7878
}
7979
]
8080
},
8181
{
8282
"name": "esptool",
83-
"version": "fe69994",
83+
"version": "9072736",
8484
"systems": [
8585
{
8686
"host": "i686-mingw32",
87-
"url": "https://dl.espressif.com/dl/esptool-fe69994-windows.zip",
88-
"archiveFileName": "esptool-fe69994-windows.zip",
89-
"checksum": "SHA-256:b2702efc045f5f61f821c72495301a0f2016e87e33f49fa16e262d0522d2b021",
90-
"size": "3389457"
87+
"url": "https://dl.espressif.com/dl/esptool-9072736-windows.zip",
88+
"archiveFileName": "esptool-9072736-windows.zip",
89+
"checksum": "SHA-256:eac14998df3fed9998943ace5c2f07114b678869f143c3316f4ff26cc851e268",
90+
"size": "3390935"
9191
},
9292
{
9393
"host": "x86_64-apple-darwin",
94-
"url": "https://dl.espressif.com/dl/esptool-fe69994-macos.tar.gz",
95-
"archiveFileName": "esptool-fe69994-macos.tar.gz",
96-
"checksum": "SHA-256:49ab32fbdf4f855925638d4b76ffd292255a47c4445b1069737f7151f66a03aa",
97-
"size": "3886730"
98-
},
99-
{
100-
"host": "x86_64-pc-linux-gnu",
101-
"url": "https://dl.espressif.com/dl/esptool-fe69994-linux64.tar.gz",
102-
"archiveFileName": "esptool-fe69994-linux64.tar.gz",
103-
"checksum": "SHA-256:6ff54604bb3e1af39a7dd4f0e54b02b0f48bcd8a0b9259bc202385fdea573e05",
104-
"size": "3937680"
105-
},
106-
{
107-
"host": "i686-pc-linux-gnu",
108-
"url": "https://dl.espressif.com/dl/esptool-fe69994-linux32.tar.gz",
109-
"archiveFileName": "esptool-fe69994-linux32.tar.gz",
110-
"checksum": "SHA-256:4912aa39b3b78fbe4f959c496e52968b207e66e92cf186ad583812526a455f48",
111-
"size": "3766885"
94+
"url": "https://dl.espressif.com/dl/esptool-9072736-macos.tar.gz",
95+
"archiveFileName": "esptool-9072736-macos.tar.gz",
96+
"checksum": "SHA-256:2b88ce516719f8b54c22ae637109b1437f3ab5f81a1e6260ef14799e4dd3b355",
97+
"size": "3805789"
11298
}
11399
]
114100
}

Diff for: platform.txt

+1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ version=0.0.1
44
runtime.tools.xtensa-esp32-elf-gcc.path={runtime.platform.path}/tools/xtensa-esp32-elf
55

66
tools.esptool.cmd="{runtime.platform.path}/tools/esptool"
7+
tools.esptool.cmd.linux=python "{runtime.platform.path}/tools/esptool.py"
78
tools.esptool.cmd.windows="{runtime.platform.path}/tools/esptool.exe"
89

910
tools.esptool.network_cmd=python "{runtime.platform.path}/tools/espota.py"

0 commit comments

Comments
 (0)