Bonjour,
je cherche s'il est possible d'envoyer via le protocle I2C un fichier de faible taille (image bmp) et de l'écrire dans le pi pico , j'utilise micropython et la lettre du dossier se nomme ?
auriez vous un simple tuto qui explique cela.
le lecteur interne du pi pico se nomme "circuitpy E:"
merci de votre réponse.
envoyer un fichier et l'écrire dans le pi pico à travers I2C
Modérateur : Francois
Re: envoyer un fichier et l'écrire dans le pi pico à travers I2C
Bonjour,
Les notations de lecture avec une lettre n'appartiennent qu'au monde windows : c'est ainsi que microsoft donne accès à tout lecteur de disque
Sur pico (comme sur ESP, Linux, Mac), la racine est /
si tu créer un répertoire dir1, le chemin une fois dedans sera /dir1/
Si tu y créer un fichier toto.txt, le chemin d'accès sera /dir1/toto.txt
Si tu ne précise pas de chemin le fichier sera créé (ou recherché) dans le dossier courant
Tu peux regarder cette vidéo qui explique un peu les choses :
https://www.youtube.com/watch?v=G06tPDjZ3zM[url][/url]
Après je ne comprends pas bien ta question :
- si tu souhaites que le pico, captant des données provenant d'un périphérique i2c, les écrive dans la mémoire : pas de soucis, c'est basique et documenté partout
- mais si tu souhaites que le pico soit un esclave i2c et reçoivent par ce biais des données qu'il doive écrire dans sa mémoire, là, je ne vois pas comment faire dans mes programmes que ce soit pour pico, esp , Arduino ou Raspberry, ils ont toujours été maitres i2c, jamais esclaves.
Les notations de lecture avec une lettre n'appartiennent qu'au monde windows : c'est ainsi que microsoft donne accès à tout lecteur de disque
Sur pico (comme sur ESP, Linux, Mac), la racine est /
si tu créer un répertoire dir1, le chemin une fois dedans sera /dir1/
Si tu y créer un fichier toto.txt, le chemin d'accès sera /dir1/toto.txt
Si tu ne précise pas de chemin le fichier sera créé (ou recherché) dans le dossier courant
Tu peux regarder cette vidéo qui explique un peu les choses :
https://www.youtube.com/watch?v=G06tPDjZ3zM[url][/url]
Après je ne comprends pas bien ta question :
- si tu souhaites que le pico, captant des données provenant d'un périphérique i2c, les écrive dans la mémoire : pas de soucis, c'est basique et documenté partout
- mais si tu souhaites que le pico soit un esclave i2c et reçoivent par ce biais des données qu'il doive écrire dans sa mémoire, là, je ne vois pas comment faire dans mes programmes que ce soit pour pico, esp , Arduino ou Raspberry, ils ont toujours été maitres i2c, jamais esclaves.
3 Pi4 : Emby / Samba , Librelec, Android TV
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32
3 Pi3 : Hifiberry /OSMC, Games station, Samba / VPN / HotSpot Wifi
2 Pi2 : RFID, radio reveil (PiReveil)
1 Pi0 : traker GPS et acquisitions
1 Pi0 2W : tests divers
5 Arduinos dont 4 nanos et 1 Mega
1 ESP32