Svetelektro.com

Svetelektro.com

Meno:
Heslo:
SVETELEKTRO • ESP8266 files upload

ESP8266 files upload

V┼íetko ─Źo sa t├Żka mikropo─Ź├şta─Źov + Sekcia Arduino

Moderátori: psichac, Moderátori

ESP8266 files upload

Odosla┼ąod dan21 » 01 Aug 2020, 15:36

Zdravim,

trapim sa s uplod suborov na ESP8266(NodeMCU).
cfg:
python 3.8.5
arduino 1.8.12
esp8266fs 0.5.0
Vytvoril som v projekte data adresar a dal don subory (obrazky). Na zobrazenie suborov som pouzil jednoduchy sketch s LittleFS.
Proste len zobrazenie suborov. Nezobrazilo nic. Pokial som programovo vytvoril subor (textovy), zapisal don nejaky text a ulozil, tak ten isty sketch mi ho pekne zobrazil pod menom ako som ho ulozil.
Ked spustim "ESP8266 Sketch Data Upload", tak mi zobrazi subory, verziu pythona ...... a potom aj progres 25%. 50%, 75% a 100%.
Vizualne vyzera vsetko OK az na to ze subory tam niesu. Este aj moj textovy subor je fuc.
Viete mi poradit kde je chyba ?
Diky
Dano
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18

Re: ESP8266 files upload

Odosla┼ąod roboulbricht » 01 Aug 2020, 19:52

To bude probl├ęm s ├║vodnou lomkou, ktor├║ Uploader d├íva do n├ízvu s├║boru. Ke─Ć programovo vytvor├ş┼í s├║bor, ty si ju tam da┼ą nemus├ş┼í, ale potom nedodr┼żiava┼í predpokladan├║ konvenciu v n├ízvoch. ─îi┼że Uploader ti tam vytvor├ş s├║bory v tvare '/example.jpg'. Pozri si odstavec Nahratie s├║borov do SPIFFS.

https://www.arduinoslovakia.eu/blog/2019/2/esp8266---suborovy-system-spiffs
roboulbricht
St├íly ─Źlen
St├íly ─Źlen
Pr├şspevky: 151
Vek: 50.7
Zalo┼żen├Ż: 07.01.2015
Bydlisko: Banská Bystrica
Karma: 5

Re: ESP8266 files upload

Odosla┼ąod dan21 » 01 Aug 2020, 20:13

To som uz skusal. Pouzivam LittleFS takto
LittleFS.openDir("");
.....
a ziadne subory nevypise.
Flash Size :FS mam nastavene na 2MB

edit:
Pri pouziti SPIFFS vsetko funguje !!!!!!

A ted babo rad :-) Pisu ze SPIFFS sa nema pouzivat ale namiesto neho LittleFS :-)
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18

Re: ESP8266 files upload

Odosla┼ąod roboulbricht » 01 Aug 2020, 22:57

Tie dva filesyst├ęmy s├║ navz├íjom nekompatibiln├ę. Ale na┼íiel som tento LittleFS uploader. Nesk├║┼íal som, ale nem├í hl├ísen├ę ┼żiadne probl├ęmy, tak┼że by mohol fungova┼ą.

https://github.com/earlephilhower/arduino-esp8266littlefs-plugin
https://arduino-esp8266.readthedocs.io/en/latest/filesystem.html#uploading-files-to-file-system
roboulbricht
St├íly ─Źlen
St├íly ─Źlen
Pr├şspevky: 151
Vek: 50.7
Zalo┼żen├Ż: 07.01.2015
Bydlisko: Banská Bystrica
Karma: 5

Re: ESP8266 files upload

Odosla┼ąod dan21 » 02 Aug 2020, 13:42

Diky !! Pozriem to !
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18

Re: ESP8266 files upload

Odosla┼ąod dan21 » 03 Aug 2020, 07:19

Zatial mi to nefunguje
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18

Re: ESP8266 files upload

Odosla┼ąod dan21 » 03 Aug 2020, 22:36

Takze ! Funguje to aj nefunguje :-)
Pouzivam LittleFS.
1. nainstaloval som ESP8266 LittleFS Data Upload
2. uploadol som nejake subory
3. V Arduino IDE som napiusal sketch ktory len vypise zoznam suborov
4. subory mi vypise ci zadam LittleFS.openDir("") alebo LittleFS.openDir("/")

Takze to funguje.

Napisal som si druhy sketch v platformio. Kod je uplne rovnaky !!!
LittleFS.openDir("") alebo LittleFS.openDir("/") nevypisu ziadne subory !!!

Ked vsak nahram povodny sketch (Arduino) tak subory opat vypise !!

Robim nieco zle ?
Skusal som nahrat subory aj cez platformio (Project Tasks->Upload File System image) ale ani tuk !!
Diky za kazdu radu
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18

Re: ESP8266 files upload

Odosla┼ąod dan21 » 04 Aug 2020, 14:12

Nasiel som nieco na nete a mozno to pomoze aj dalsim :-)
Platformio ako "default" pouziva SPIFFS na upload suborov. Kedze tieto dva systemy su odlisne (mazu si subory :-)
a Arduino LittleFS uploader pracoval iba s Arduinom, tak som hladal na webe.

Pomohlo do platformio.ini dat
board_build.filesystem = littlefs

A pouzivat z Project Tasks -> Upload File System images :-)
dan21
Obr├ízok pou┼ż├şvate─ża
Ultimate ─Źlen
Ultimate ─Źlen
Pr├şspevky: 2735
Zalo┼żen├Ż: 11.04.2007
Bydlisko: ZA
Karma: 18


Nasp├Ą┼ą na Mikropo─Ź├şta─Źe

Kto je pr├ştomn├Ż

U┼ż├şvatelia prezeraj├║ci si toto f├│rum: ┼Żiadny registrovan├Ż pou┼ż├şvate─ż a 0 host├ş.

Forums ©
Autor str├ínky je Ondrej Z├ívodsk├Ż(zawin), o graficky design sa star├í ─Żubo┼í Fabo(BUFU).

TOPlist

Powered by Copyright © UNITED-NUKE CMS. All Rights Reserved.
─îas potrebn├Ż k spracovaniu str├ínky 0.37 sek├║nd