IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Raspberry Pi Discussion :

Pi pico et esp32 : est-il possible de modifier une image dans la mémoire du pi pico ?


Sujet :

Raspberry Pi

  1. #1
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut Pi pico et esp32 : est-il possible de modifier une image dans la mémoire du pi pico ?
    Bonsoir,
    Il y a t'il des personnes qui on essayer de faire un petit webserver avec un pi pico et un esp32?
    comme ce tutoriel par exemple:
    https://iosoft.blog/2021/09/26/pico-wireless-web-esp32/


    J'ai une image en bitmap à l'intérieur du pi pico , ce fichier j'aimerai pouvoir le modifier .
    avec un webserveur est t'il possible de modifier cette image si je fait un formulaire upload pour modifier l'image dans
    la mémoire internet du pi pico ?

    Si par hasard vous avez déjà fait ?
    merci de votre réponse.

  2. #2
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut keokaz.

    Citation Envoyé par keokaz
    Y a t'il des personnes qui on essayer de faire un petit webserver avec un pi pico et un esp32?
    Oui, dans le cadre de la domotique, j'ai fait un petit serveur avec un Module NodeMCU ESP32.
    L'exercice est d'afficher une page web contenant :
    --> la date et l'heure du jour.
    --> la température en °C.
    --> allumer et éteindre une led multicolore (trois boutons).
    --> un bouton pour actionner un relais
    --> le teste d'un capteur sensitif

    Le but est de voir comment je peux piloter à distance des IOT connecté à mon ESP32. L'esp32 est équipé pour le WIFI.

    Il est redondant d'utiliser le RPi Pico et l'ESP32. Ce sont tous les deux des microcontroleurs.
    Le didacticiel est idiot car l'ESP32 permet dajà de faire ce qui est proposé.

    Voici un didacticiel de M. François Mocq issu du blog framboise314.
    C'est un module compatible RPi Pico bien que le constructeur soit SeeedStudio.

    Citation Envoyé par keokaz
    J'ai une image en bitmap à l'intérieur du pi pico , ce fichier j'aimerai pouvoir le modifier.
    A ma connaissance, il faut recharger votre environnement dans le RPi Pico : image + page HTML & CSS + script micro python.

    Citation Envoyé par keokaz
    avec un web serveur est-il possible de modifier cette image si je fais un formulaire upload pour modifier l'image dans la mémoire internet du pi pico ?
    Vous voulez dire modifier l'image d'une manière interactive par l'intermédiaire d'une page web.
    Je ne sais pas s'il est possible de modifier le contenu de la mémoire flash au travers du script micro python.

    Non, je ne l'ai pas fait.

    Qu'est-ce qui vous empêche de mettre l'image sur un site distant et de le charger quand vous en avez besoin ?

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  3. #3
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut
    Merci de ces réponses,
    effectivement je n'avais pas vu ! il y a le rp2040 en plus du wifi, je vais tenter cela cela.

    Je n'ai pour le moment pas testé ave une image car je décrouvre le REPL avec microPython et j'ai galérer pour commander un
    afficheur oled gc9a01 qui lui manquait de la librairie et que cela ne fonctionnais pas, en plus je ne souhaitais pas utiliser le langage C mais python en REPL.

    Maintenant qu'il fonctionne, si je change de carte j'espère que mon script fonctionnera encore..

    Avant d'acheté le wio, je vais tenté de le faire avec un esp32 voir si c'est possible.

  4. #4
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut keokaz.

    Tu peux trouver le module Wio RP2040 chez gotronic.
    Il a deux avantages :
    --> il possède le wifi.
    --> les broches sont déjà soudés.

    Citation Envoyé par keokaz
    Maintenant qu'il fonctionne, si je change de carte j'espère que mon script fonctionnera encore.
    Il est compatible avec le Raspberry Pi Pico RP2040.

    Citation Envoyé par keokaz
    Avant d'acheté le wio, je vais tenté de le faire avec un esp32 voir si c'est possible.
    Ce n'est pas le même langage, je crois. Oui, il est possible de le faire avec un ESP32.
    Tout dépend de celui que tu vas te procurer.
    Voire pourquoi pas un Module NodeMCU ESP8266 qui est moins cher à l'achat.

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  5. #5
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut
    merci pour l'info, je l'ai acheté et testé


    Par contre je n'ai pas su avec micropython modifier l'adresse ip de la carte car elle n'a peut être pas la fonctionnalité "DHCP",
    du coup j'ai du utiliser un routeur wifi autre que ma box ....

  6. #6
    Expert éminent sénior Avatar de Artemus24
    Homme Profil pro
    Agent secret au service du président Ulysses S. Grant !
    Inscrit en
    Février 2011
    Messages
    6 381
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Agent secret au service du président Ulysses S. Grant !
    Secteur : Finance

    Informations forums :
    Inscription : Février 2011
    Messages : 6 381
    Points : 19 065
    Points
    19 065
    Par défaut
    Salut keokaz.

    Tu as juste besoin que ta box ou ton routeur reconnaisse l'adresse MAC de ton WIO afin que le serveur DHCP lui fournisse une nouvelle adresse IP.

    Je ne comprends pas bien mais as-tu déjà un programme d'installé dans ton WIO quand tu l'as acheté ?

    Cordialement.
    Artemus24.
    @+
    Si vous êtes de mon aide, vous pouvez cliquer sur .
    Mon site : http://www.jcz.fr

  7. #7
    Membre confirmé

    Profil pro
    Inscrit en
    Août 2008
    Messages
    1 191
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 1 191
    Points : 595
    Points
    595
    Par défaut
    je l'ai acheté il y a 3 semaine sur ali express:
    https://fr.aliexpress.com/item/10050...yAdapt=glo2fra

    Sinon je l'ai testé sur un autre routeur avec une box orange, et là la wio a choisi une adresse ip dans le même réseau local.
    Comment je ne comprend pas bien ce qu'il se passe entre la wio et le routeur ainsi que le DHCP, j'ai donc mis entre la box SFR et la wio mon routeur DLINK que j'ai mis en 192.168.3.1.


    Mais en tout cas ça fonctionne peut être que j'ai charger le mauvais uf2 en micropython car il y a plusieurs 3 versions sur le site officiel.


    Donc pour le programme il y a juste à télécharger appyer sur le bouton boot et à le déposer avec l'explorateur windows montré sur la vidéo,

    Maintenant que j'ai réussi à "envoyer un message" et que je peux le récupérer mon but est de faire une autre vidéo cette fois ci
    j'ai un autre pi-zero auquel j'ai mis un serveur node js , et j'aimerai faire une requete http en post pour activer un relais juste en envoyant un json.



    Je tente de trouver comment juste envoyer une requête http pour activer mon module relais, mais je n'ai pas trouvé d'exemple en python.

    En gros, je remplace mon client Angular par la WIO

Discussions similaires

  1. Est-il possible d'afficher une image dans Word a partir de XML?
    Par einsteineuzzz dans le forum XML/XSL et SOAP
    Réponses: 1
    Dernier message: 31/05/2012, 11h59
  2. Réponses: 7
    Dernier message: 05/05/2008, 13h39
  3. [MySQL] Est-ce possible de retourner une matrice dans une fonction PHP?
    Par zouzino dans le forum PHP & Base de données
    Réponses: 4
    Dernier message: 12/11/2007, 16h53
  4. Est-il possible de mettre une image sur le bouton d'un formulaire
    Par Yagami_Raito dans le forum Balisage (X)HTML et validation W3C
    Réponses: 2
    Dernier message: 31/05/2007, 13h06
  5. Réponses: 11
    Dernier message: 06/11/2006, 22h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo