Arduino Nano + ESP8266 SP01 + Page Web

Portrait de Orsam999

Bonjour à tous,

Voilà je viens de programmer mon premier ESP8266 SP01 et j'ai fait une jolie page web pour allumer et éteindre des LED.

Maintenant, ce que je cherche à faire c'est de connecter mon ESP8266 sur mon Arduino nano et de faire là aussi une belle page web pour récupère des données de l'arduino tel que le clique d'un bouton poussoir ou de récupérer les données de température.

J'ai testé beaucoup de chose, et vu beaucoup de tuto, mais j’avoue que je suis complètement perdu.

Le dernier en date est celui-ci https://antoniomignano.medium.com/arduino-nano-esp8266-web-server-5f74e9753989 Mais rien ne fonctionne. La connexion des deux fils bleu et du fil fil rouge qui vont au 3.3v déconnecte mon port USB. Je ne comprends pas !

Pourriez-vous m'aider ? Ou auriez-vous des liens ou un tuto qui pourrait m’intéresser ? (en français si possible)

Merci par avance.

Orsam

Portrait de Louis.D

Bonjour Orsam999.

Désolé de ne pas avoir répondu plus tôt à ton problème mais peux tu nous donner plus d'explication sur ton projet que je puisse comprendre ton soucis.

Peux tu entre autre nous donner le code que tu as fait pour l'Esp8266 ?

Par contre une fois l'esp8266 programmé enlève le  fils bleu RST et redémarre ton montage.

Une dernière chose L'esp8266 comporte deux entrée sorties donc nulle besoin de l'arduino nano, il te suffit d'une alimentation 3.3 v. Ces entrées sorties sont GOI0 et GPIO2.

esp-011.png

Portrait de Walter

Bonjour, Orsam999
Si tu veux faire dialoguer un arduino avec un ESP-01 que tu as programmé, le plus simple est de relier le port série(pin 2 TX, pin 7 RX) au port série de ton arduino (pin D1 RX, pin pin D0 TX).
la connexion est croisé entre ton ESP et ton arduino TX <- RX, RX -> RX.
Si tu seulement besoin d’envoyer les informations du nano vers l'esp tu branche uniquement ESP RX sur Nano TX

Il faut alors que ton ESp-01 soit à l'écoute de donnée sur le RX.
Si tu envois des informations suite à un clique sur un bouton de ton interface WEB, la nano doit être à l'écoute de donnée sur le RX du Nano.

Pour moi l'esp-01 a assez peu d'intérêt, il est plus simple de remplacer ton esp-01 et ton arduino par un ESp8266-12F ou mieux un esp32.
Voir mieux uniquement ton esp-01 comme le dit Louis.D
  

Portrait de Louis.D

J'ai fais un tuto ici

Je pense qu'il répond totalement à ton attente et il est garanti 100 % fonctionel ce qui n'est pas toujours le cas sur le NET !!!

Pas besoin de passer par un autre Arduino et d'utiliser le port série qui complique les choses qui sont ici très simple.