Dla odważnych, windows wprowadza "bash for linux", więc wydaje się że dość prosto będzie można używać takich narzędzi. Nie wiem tylko czy COM jest widoczny wtedy w /devZybi wrote:Python-a, esptool-a, git-a można zainstalować po Windows.
Mam tak u siebie.
Sonoff - WiFi Wireless Smart Switch for MQTT COAP Smart Home
-
alv
- Posts: 74
- Joined: Sat Jul 09, 2016 11:36 am
-
0xFF
- Posts: 308
- Joined: Sat Feb 20, 2016 8:54 pm
Bash to tylko shell (powłoka), jak command.com w DOS, czy powershell w Windows. Nic to nie da, poza bardziej sprawnym posługiwaniem się systemem z linii poleceń. To nie kompletny system.
W przeciwieństwie do Windows, w systemach *nix (podobnych do UNIX) wszystko obsługuje się jako plik. Zatem skrypty odwołujące się do urządzeń typu COM (/dev/ttySx) nie zadziałają w środowisku Windows.
W przeciwieństwie do Windows, w systemach *nix (podobnych do UNIX) wszystko obsługuje się jako plik. Zatem skrypty odwołujące się do urządzeń typu COM (/dev/ttySx) nie zadziałają w środowisku Windows.
-
alv
- Posts: 74
- Joined: Sat Jul 09, 2016 11:36 am
No nie wiem, ja bym to bardziej określił jako coś w stylu sandboxa
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
W esptool na Windows port określmy zamiast /dev/ttyUSBx po prostu COMx, np. COM5 jak nam system przydzielił danej przejściówce USB-serial.
Wszystko działa jak należy.
Wszystko działa jak należy.
-
okos
- Posts: 71
- Joined: Wed Jul 13, 2016 6:18 am
Nie mogę sobie poradzić z tymZybi wrote:Python-a, esptool-a, git-a można zainstalować po Windows.
Mam tak u siebie.
Pythona zainstalowałem i nie bardzo wiem gdzie wydać komendę do wyczyszczenia.
Czy możesz coś wiecej podpowiedzieć?
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
Sprawdź, czy po instalacji pythona ustawiłeś zmienne środowiskowe jak tu:
https://github.com/BurntSushi/nfldb/wik ... stallation
i doinstaluj pip-a
zainstaluj esptool-a
https://pypi.python.org/pypi/esptool
zainstaluj pyserial-a
https://pypi.python.org/pypi/pyserial
a na koniec z linii komend:
esptool.py --port YOUR_COM_PORT erase_flash
YOUR_COM_PORT - numer portu przydzielony przez system Twojej przejściówce USB-serial , p. COM5 do sprawdzenia w menadżerze urządzeń
https://github.com/BurntSushi/nfldb/wik ... stallation
i doinstaluj pip-a
zainstaluj esptool-a
https://pypi.python.org/pypi/esptool
zainstaluj pyserial-a
https://pypi.python.org/pypi/pyserial
a na koniec z linii komend:
esptool.py --port YOUR_COM_PORT erase_flash
YOUR_COM_PORT - numer portu przydzielony przez system Twojej przejściówce USB-serial , p. COM5 do sprawdzenia w menadżerze urządzeń
-
okos
- Posts: 71
- Joined: Wed Jul 13, 2016 6:18 am
ugrzęzłem na tym:
You do not have the required permissions to view the files attached to this post.
-
okos
- Posts: 71
- Joined: Wed Jul 13, 2016 6:18 am
Miałem tylko jeden...
po dopisaniu drugiego mam takie coś:
po dopisaniu drugiego mam takie coś:
Code: Select all
C:\Users>pip install --upgrade esptool
Usage:
pip install [options] <requirement specifier> [package-index-options] ...
pip install [options] -r <requirements file> [package-index-options] ...
pip install [options] [-e] <vcs project url> ...
pip install [options] [-e] <local project path> ...
pip install [options] <archive url/path> ...
no such option: --
-
Zybi
- Posts: 1511
- Joined: Sun Jun 26, 2016 4:24 pm
zainstaluj git-a i sklonuj esptool-a
https://learn.adafruit.com/building-and ... h-firmware
albo
With some Python installations this may not work and you'll receive an error, try python -m pip install esptool
https://learn.adafruit.com/building-and ... h-firmware
albo
With some Python installations this may not work and you'll receive an error, try python -m pip install esptool
