# ESP32 Data Upload tool

Om het mogelijk te maken de "data" map van de DSMRlogger32 firmware naar de DSMR-loggr32 te uploaden, moet eerst een extensie in de Arduino IDE worden geïnstalleerd.

\
Ga hiervoor naar <https://github.com/lorol/arduino-esp32fs-plugin>.

Ga vervolgens naar [Releases](https://github.com/lorol/arduino-esp32fs-plugin/releases) en selecteer het nieuwste **`esp32fs.zip`** bestand.

Maak een map **`tools`** aan in je *Arduino Projecten* map (als die map nog niet bestaat) en ga in de map "**`tools`**" staan.

<figure><img src="https://3348217387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi7Hx3agYOAtUjAly9RFz%2Fuploads%2FP7YdwvK9BmsTYxyvwBZ9%2FESP32DataUploadMaps.png?alt=media&#x26;token=ad40d707-55dc-4ad0-9c3a-50c5361b2a84" alt=""><figcaption></figcaption></figure>

Pak nu het **`esp32fs.zip`** bestand uit. Controleer dat nu onder de map "**`tools`**" een nieuwe map "**`ESP32FS`**" staat, met daaronder een map "**`tool`**" (zonder '**s**') en dat in de map "**`tool`**" een programma "**`esp32fs.jar`**" staat.

Start nu de Arduino IDE (opnieuw) op en kijk of onder **`[Tools]`** het *ESP32 Sketch Data Upload* tool verschijnt!

<figure><img src="https://3348217387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi7Hx3agYOAtUjAly9RFz%2Fuploads%2FjeX4x3CtXxzXmMlb416c%2FESP32SketchDataUpload.png?alt=media&#x26;token=aeb2eceb-4d97-471b-aa78-31005ced98fa" alt=""><figcaption></figcaption></figure>

Als je deze aanklikt verschijnt er een pop-up window waarin je kunt kiezen wat voor Filesysteem je wilt uploaden.

<figure><img src="https://3348217387-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fi7Hx3agYOAtUjAly9RFz%2Fuploads%2FMVZ8TwYxbCch2G8R3U0g%2FESP32SDU-FS-Selectie.png?alt=media&#x26;token=449e3deb-6e0c-44f9-b13c-69b470f70423" alt=""><figcaption></figcaption></figure>

Voor de DSMR-logger32 moet dat "**SPIFFS**" zijn!

Zorg ervoor dat de juiste Seriële poort is geselecteerd én (*belangrijk*) dat de **`Serial Monitor`** uit staat!
