Étape 2: Connectez la puce ESP8266 Wlan pour Arduino
Notez que cette puce utilise 3.3V et raccordant directement à 5V cassera probablement elle. Conversion de niveau de tension pour les lignes de données est nécessaire, diviseur de tension simple résistance est suffisante pour la conversion ESP8266 RX TX 5V de l’Arduino, vous n’avez probablement n’importe quel convertisseur de niveau pour ESP8266 TX (3.3V) pour Arduino RX, sous 3, 3V est suffisant pour le lecteur d’entrée de l’Arduino.
N’oubliez pas que cette puce nécessite beaucoup de courant (200-300 ma?), donc vous pouvez avoir besoin d’une alimentation séparée pour 3,3 Volts.
ESP8266 Reset code pin doit être connecté à 3.3V ou vous pouvez utiliser le logiciel pour contrôler la ligne reset (n’oubliez pas de max 3, 3V 'élevé' et utiliser convertisseur de niveau ou de diviseur de tension ici aussi).
ESP8266 Arduino --------------- VCC 3.3V Don't use 5V for ESP8266 GND GND TX D3 Software serial port receiver (configurable), no level converter needed for input RX D4 Software serial port transmitter (configurable), USE LEVEL CONVERTER (5v->3.3v) for example as shown below RESET 3.3V Connect directly to 3.3V or use Arduino output pin with level converter to reset the WLAN when needed
Diviseur de tension simple (Arduino 5V D4 -> ESP8266 RX) pour la conversion de niveau
Arduino D4 (0 to 5V data out) | 1k ohm resistor | +-------- ESP8266 RX (0 to 3.3V data in) | 2k ohm resistor | | GND