Bienvenue aux nouveaux arrivants sur FantasPic !
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.
--- L’équipe FantasPic ---
Modérateur : Jérémy
Communication PIC avec internet (ESP8266)
Bonjour à tous,
L'année dernière j'ai programmé un PIC16F1847 où j'ai utilisé la communication UART avec la technique du Bootloader.
Maintenant je veux récupérer les données de mes capteurs et les afficher sur internet, donc faire une communication wifi (LAN) avec mon PIC, j'ai découvert le module ESP8266 que je veux utiliser avec mon PIC.
Si certains ont des conseils pour mettre en œuvre cette communication, comment configurer l'ESP ? Comment le faire communiquer avec le PIC ?
Ce sujet est tout nouveau pour moi !
En vous remerciant !
L'année dernière j'ai programmé un PIC16F1847 où j'ai utilisé la communication UART avec la technique du Bootloader.
Maintenant je veux récupérer les données de mes capteurs et les afficher sur internet, donc faire une communication wifi (LAN) avec mon PIC, j'ai découvert le module ESP8266 que je veux utiliser avec mon PIC.
Si certains ont des conseils pour mettre en œuvre cette communication, comment configurer l'ESP ? Comment le faire communiquer avec le PIC ?
Ce sujet est tout nouveau pour moi !
En vous remerciant !
Communication PIC avec internet (ESP8266)
-
Jérémy
Administrateur du site- Messages : 2722
- Âge : 44
- Enregistré en : juillet 2015
- Localisation : Dans le sud
- Contact :
Bonsoir et bienvenu Blackoix,
Je te propose un peu de lire pour commencer .
viewtopic.php?f=29&t=1163
Je me suis lancé dans cette découverte il n'y a pas longtemps. Au final je n'ai pas ajouté de PIC car l'ESP disposait de suffisamment de broches pour ma petite platine de test.
SI j'avais voulu y mettre un PIC j'aurais relié le 2iéme de l'UART de L'ESP à celui de mon PIC. De quoi faire dialoguer l'ESP et le PIC.
Je te suggère avant de brancher sur un ESP de maitriser la bête toute seule pour commencer en faisant allumer une led !
Je te suggère aussi de passer par la bibliothèque ARDUINO ( je m'y suis résigné), car sinon tu va au devant de grave ennuis, suivant ton niveau bien sur.
A bientot
Je te propose un peu de lire pour commencer .
viewtopic.php?f=29&t=1163
Je me suis lancé dans cette découverte il n'y a pas longtemps. Au final je n'ai pas ajouté de PIC car l'ESP disposait de suffisamment de broches pour ma petite platine de test.
SI j'avais voulu y mettre un PIC j'aurais relié le 2iéme de l'UART de L'ESP à celui de mon PIC. De quoi faire dialoguer l'ESP et le PIC.
Je te suggère avant de brancher sur un ESP de maitriser la bête toute seule pour commencer en faisant allumer une led !
Je te suggère aussi de passer par la bibliothèque ARDUINO ( je m'y suis résigné), car sinon tu va au devant de grave ennuis, suivant ton niveau bien sur.
A bientot
Communication PIC avec internet (ESP8266)
Oui il faut que je vais essayer de le faire fonctionner seul !
Mais je veux le faire fonctionner avec mon PIC et j'ai trouvé des tutos avec des codes (qui sont incompréhensible pour l'instant) et je ne comprends pas comment le configurer pour qu'il communique avec le PIC, le câblage ok, mais comment le module remplace la liaison UART.
Mais je veux le faire fonctionner avec mon PIC et j'ai trouvé des tutos avec des codes (qui sont incompréhensible pour l'instant) et je ne comprends pas comment le configurer pour qu'il communique avec le PIC, le câblage ok, mais comment le module remplace la liaison UART.
Communication PIC avec internet (ESP8266)
Bonsoir, je n'ai aucune experience sur l'esp mais j'ai trouvé ceci sur google: ceci ça peut peut-être aider.
Si ça peut aider aussi, il existe le langage JAL pour programmer les PIC. Parmis les librairies disponibles il y en a une pour gérer l'ESP. Je ne l'ai pas non plus testé, mais j'aime bien JAL car l'auteur a vraiment de bonnes idées et est aussi très calé ! et il répond très rapidement aux questions posées.
Bon courage, c'est un gros morceau cet ESP8266 !
Si ça peut aider aussi, il existe le langage JAL pour programmer les PIC. Parmis les librairies disponibles il y en a une pour gérer l'ESP. Je ne l'ai pas non plus testé, mais j'aime bien JAL car l'auteur a vraiment de bonnes idées et est aussi très calé ! et il répond très rapidement aux questions posées.
Bon courage, c'est un gros morceau cet ESP8266 !
Communication PIC avec internet (ESP8266)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
Blackoix a écrit :Oui il faut que je vais essayer de le faire fonctionner seul !
Mais je veux le faire fonctionner avec mon PIC et j'ai trouvé des tutos avec des codes (qui sont incompréhensible pour l'instant) et je ne comprends pas comment le configurer pour qu'il communique avec le PIC, le câblage ok, mais comment le module remplace la liaison UART.
je t'ai déja répondu sur Futura science...et donné un lien sur les test à suivre.
il faut verifier que le module ESP8266 , qui semble etre plutot un ESP01 dans ton cas
puisque repondre à une commande AT .
Terminal sur PC interface USB -------- TTL --TX RX de l'ESP
il faut recevoir une reponse 'OK' sur une commande 'AT' envoyée par le PC
Quand tu auras ce resultat .. on verra pour la suite ..
Communication PIC avec internet (ESP8266)
Communication PIC avec internet (ESP8266)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
mon module ESP01 ne reponds plus du tout aux cdes AT , suite a un probleme de chargement fichier Bin verolé..
et j'en ai pas d'autre ..
autre probleme constaté
06/05/2021
ATTENTION interférence avec mon clavier PC Sans fil ! à < 50cm du module ESP01
exemple de reponse sur un Reset
attention aux changement de vitesse terminal
au depart vitesse 74880 bds !
affichage de cra ..cra .. (n'importe quoi) car on est plus à la vitesse initiale en bauds!
puis ensuite , usage de la vitesse de travail 9600, 19200, 115200 ?
à modifier sur terminal.
pas de commande AT ????
rajout de C=220µF // 100nF aux bornes alim Module ESP01 8 pins
et j'en ai pas d'autre ..
autre probleme constaté
06/05/2021
ATTENTION interférence avec mon clavier PC Sans fil ! à < 50cm du module ESP01
exemple de reponse sur un Reset
attention aux changement de vitesse terminal
au depart vitesse 74880 bds !
affichage de cra ..cra .. (n'importe quoi) car on est plus à la vitesse initiale en bauds!
puis ensuite , usage de la vitesse de travail 9600, 19200, 115200 ?
à modifier sur terminal.
pas de commande AT ????
rajout de C=220µF // 100nF aux bornes alim Module ESP01 8 pins
v0.9.5.2 AT Firmware.bin
-------------------------------------
sur reset et 74880 bauds :
-------------------------------------
ets Jan 8 2013,rst cause:2, boot mode:(3,7)
load 0x40100000, len 816, room 16
tail 0
chksum 0x8d
load 0x3ffe8000, len 788, room 8
tail 12
chksum 0xcf
ho 0 tail 12 room 4
load 0x3ffe8314, len 288, room 12
tail 4
chksum 0xcf
csum 0xcf
2nd boot version : 1.2
SPI Speed : 40MHz
SPI Mode : QIO
SPI Flash Size : 4Mbit
jump to run user1
R<NUL>À<DC3/XOFF><CR>'<DC3/XOFF>ICIA@ øڍ
SмSTX><STX>ȰHYɘ1yʖи<ETX>)üLF><STX>jHH<STX>ü<STX>BZ%dP1<NAK><DC3/XOFF>㭔'Βw
... cra cra .....
SмSTX><BS>ȼDLE>JܺP1.ʛ<SO>%[q<DLE>Á<BS>͒�TX>ü
AT
<SOH><NAK>ፊAT
<SOH><NAK>ፊAT
<SOH><NAK>À
AT
<SOH>ý
---------------------------
modif. vitesse 115200 bauds OK
-----------------------------
voir ESP8266 WIFI MODULE AT COMMANDS voir www.alselectro.com
AT
AT<CR>
OK
AT+CWMODE?
AT+CWMODE?<CR>
+CWMODE:2
OK
AT+GMR
AT+GMR<CR>
AT version:0.21.0.0
SDK version:0.9.5
OK
AT+CWJAP?
AT+CWJAP?<CR>
No AP
OK
AT+CWSAP?
AT+CWSAP?<CR>
+CWSAP:"AI-THINKER_0D555A","",1,0
OK
AT+CIPMUX?
AT+CIPMUX?<CR>
+CIPMUX:0
OK
AT+CIFSR
AT+CIFSR<CR>
+CIFSR:APIP,"192.168.4.1"
+CIFSR:APMAC,"1a:fe:34:0d:55:5a"
OK
AT+CIPSTO?
AT+CIPSTO?<CR>
+CIPSTO:180
OK
Communication PIC avec internet (ESP8266)
Communication PIC avec internet (ESP8266)
- paulfjujo
Expert- Messages : 2597
- Âge : 73
- Enregistré en : juillet 2015
- Localisation : 01800
- Contact :
bonsoir,
un debut de causerie .. c'est mieux que rien
tu peux aussi lire ce fil
viewtopic.php?f=10&t=1153&start=10
echange de discussion avec Satinas , sur ce sujet .. et d'autres
Quand on achete un module made in RPC, on ne sait vraiment pas ce qu'on achete exactement
version firmware deja inclus ou pas dans la bestiole ..
Expressif original ou copie ?
j'ai reçu tres recement des modules ESP32 Wroom ... pas encore testés
mais bientot ..
un debut de causerie .. c'est mieux que rien
tu peux aussi lire ce fil
viewtopic.php?f=10&t=1153&start=10
echange de discussion avec Satinas , sur ce sujet .. et d'autres
Quand on achete un module made in RPC, on ne sait vraiment pas ce qu'on achete exactement
version firmware deja inclus ou pas dans la bestiole ..
Expressif original ou copie ?
j'ai reçu tres recement des modules ESP32 Wroom ... pas encore testés
mais bientot ..
Qui est en ligne
Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 34 invités