Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente |
microc:arduino:spiffs [2023/08/18 16:15] – [5. Pour aller plus loin] phil | microc:arduino:spiffs [2023/08/18 18:29] (Version actuelle) – phil |
---|
| |
| |
====== ESP - Le système de fichiers LittleFS ====== | ====== Microcontrôleurs - ESP - Le système de fichiers LittleFS ====== |
{{ :arduino:memoire:esp8266-spiffs-file-system.jpg?nolink&350|}} | {{ :arduino:memoire:esp8266-spiffs-file-system.jpg?nolink&350|}} |
[Mise à jour le 18/8/2023] | [Mise à jour le 18/8/2023] |
* **Ressources** | * **Ressources** |
* <html><a href="https://byfeel.info/utilisation-de-la-memoire-spiffs-sur-esp8266/" target="_blank">Utilisation de la mémoire SPIFFS d'un ESP8266</a></html> | * <html><a href="https://byfeel.info/utilisation-de-la-memoire-spiffs-sur-esp8266/" target="_blank">Utilisation de la mémoire SPIFFS d'un ESP8266</a></html> |
\\ | |
=== 5.1 Afficher le contenu d'un fichier === | |
| |
| === 5.1 Afficher le contenu d'un fichier === |
| A faire |
| \\ |
=== 5.2 Écrire dans un fichier === | === 5.2 Écrire dans un fichier === |
| A faire |
| \\ |
=== 5.3 Interface Web dynamique (Mini Serre) === | === 5.3 Interface Web dynamique (Mini Serre) === |
* **Exemple 1** | * **Exemple 1** |
<callout type="tip" title="PlatformIO" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP8266_DEMO_SERRE.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode. Le téléchargement des fichiers du site, situés dans data, se fait avec **Upload Filesystem Image**. Le SSID et le mot de passe du réseau doivent avoir été préalablement chargés dans l'eeprom émulée avec ce <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_ESP_infosClientMQTT.zip" target="_blank">croquis</a></html>.</callout> | <callout type="tip" title="PlatformIO" icon="true"><html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_PIO_ESP8266_DEMO_SERRE.zip" target="_blank">Télécharger</a></html> le projet PlatformIO pour VSCode. Le téléchargement des fichiers du site, situés dans data, se fait avec **Upload Filesystem Image**. Le SSID et le mot de passe du réseau doivent avoir été préalablement chargés dans l'eeprom émulée avec ce <html><a href="https://webge.fr/doc/wikis/code/Arduino/ARD_ESP_infosClientMQTT.zip" target="_blank">croquis</a></html>.</callout> |
=== 5.4 Serveur FTP === | === 5.4 Serveur FTP === |
| A faire |