Demande d'identification d'une carte...

Mixomatus
lun, 11/06/2023 - 22:23
Bonsoir à tous,
Il y a de cela un an ou deux j'ai acheté une carte shield "WebServer" à monter sur mon arduino Uno.
J'aimerais la tester mais ne trouve aucune info " valable" sur le type de carte à sélectionner dans IDE.
je tourne avec la version 1.8.19 et j'ai installer les bibliothèque ESP8266.
J'ai tenté :
- Generic ESP8266 Module
- Espduino (ESp - 12 et 13)
- NodeMCU 0.9 / 1.0
rien n'y fait j'ai chaque fois une erreur
Quelqu'un sait il identifier ma carte?
je poste la photo de ma carte.
Merci d'avance
Jetfuzz
mar, 11/07/2023 - 14:36
Hello
et tu ne trouvera rien, c'est un shield a connecter sur un arduino uno.
et tu le pilote via l’Arduino.
peux être que cette librairie va t'aider
https://www.arduino.cc/reference/en/libraries/esp-fs-webserver/
Cordialement.
Jetfuzz
Mixomatus
mer, 11/08/2023 - 08:51
Merci Jetfuzz,
Donc si je comprend bien, je dois sélectionner ma carte arduino dans l'IDE (et non pas une carte basée ESP8266)...
Jetfuzz
mer, 11/08/2023 - 10:09
Exactement !!
cordialement
jetfuzz
Walter
mer, 11/08/2023 - 12:12
Les cartes d'extensions ne sont pas prévu pour être programmer.
Ta carte doit être celle-ci je suppose?
Tu peux a partir de ton Arduino Uno, contrôler la carte d'extension via le port série, je suppose que tu communique avec l'ESP8266 de ta carte d'extension avec des commandes AT.
Ce genre de system n'est plus vraiment à la mode.
Vu le prix, il est nettement plus intéressant d'acheter un ESP32(faire attention à la version), qui sera nettement plus puissant qu'un ancien Arduino.
Mixomatus
mer, 11/08/2023 - 22:48
C'est exactement celle-là Merci Walter, je vais plancher sur les commandes AT.
j'aimerais vraiment l'essayer.
ChrisMartin
mer, 11/08/2023 - 14:24
Si on pouvait avoir la référence exacte de ce shield cela pourrait me permettre de t'aider mais comme tu ne donnes pas plus de précisions difficile de t'aider . Y a-t'il une prise Ethernet sur ta carte ? Si oui il te faut ces deux lignes en début de programme :
Une library est une bibliothèque de fonctions qui te permettrons de programmer plus facilement et plus rapidement.
C'est le plus souvent ce type de carte W5100:
Sinon tu as certainement un composant rectangulaire avec une de ces inscriptions :
- ESP12
- ESP13
- ESP32
- ESP8266
- ESP3285
- NodeMCU voire d'autres références plus rares !
Ce type de carte :
dans ce cas il te faut :
1 - Le driver de la carte correspondant au module WIFI.
2 - La librairy de ce même module.
Si tu nous fournis ce renseignement je pourrais t'aider.
Mixomatus
mer, 11/08/2023 - 22:54
Sur le chips il y a :
ESP8266MOD
ISM2.4GHZ
PA+25dBm
802.11/b/g/n
je sais pas dire plus , mais Walter me la retrouvée (voir post plus haut) je n'ai que les ref sur la carte autrement dit pas grand chose et l'étiquette d'emballage. A l'époque (+/- 2 ans j'ai pas pensé à me renseigner plus.. hélas)
ChrisMartin
jeu, 11/09/2023 - 08:14
Je ne connais pas ce shield, je vais essayer de trouver sont mode de fonctionnement, il faut dire que tu n'as pas cherché la simplicité avec ce produit ! Donc pour le moment je vais aller à la pêche aux renseignements.
ChrisMartin
jeu, 11/09/2023 - 12:11
Après quelques recherches sur le Net, je n'ai pas trouvé comment utiliser les switches de ta carte. Pour programmer l'ensemble et te faut écrire deux programmes.
- Le premier pour te connecter en WIFI en utisant la carte ES8266 dans l'IDE Arduino via le port série. Ce programme utilisera la library <ESP8266WiFi> pour se connecter à ta BOX avec ton SSID et ton PASSWORD et il devra ensuite gérer les requêtes ET/OU une page HTML en communiquant avec la Carte UNO par le port Série.
- Le second programme sera destiné à la carte UNO qui devra gérer les commandes issues du port série, traiter ces commandes en modifiants éventuellement les entrées sorties et retourner au shield ESP8266 le message à renvoyer au client et modifier s'il y a lieu la page HTML. N'ayant pas trouver comment jouer avec les switches de ce shield je ne peux pas t'aider plus que cela.
Ce que je peux te dire c'est que tu n'as pas choisi le bon matériel pour faire un serveur Web. Je suis désolé de ne pas être capable d'aller plus loin dans mes explication, alors que j'aurais aimé te faire un tuto complet !
Jetfuzz
jeu, 11/09/2023 - 16:49
hello regarde ici !!
https://www.hackster.io/umpheki/control-your-arduino-from-your-laptop-via-wifi-with-esp13-346702
il y a un tuto avec ta carte il me semble
Cordialement
Jetfuzz
ChrisMartin
sam, 11/11/2023 - 08:36
Bravo Jetfuzz !
Le seul bémol de ce tuto c'est le programme en python ! Mais bravo pour cette recherche.