Stap 2: Verbind ESP8266 Wlan chip met Arduino
Merk op dat deze chip is met behulp van 3.3V en sluiten direct op 5V zal zeer waarschijnlijk breken. Spanning niveau conversie voor data lijnen is nodig, eenvoudige weerstand voltage divider volstaat voor het omzetten van de Arduino 5V TX naar de ESP8266 RX, je waarschijnlijk niet nodig alle niveau conversieprogramma's voor ESP8266 TX (3,3 v) aan de Arduino RX, als 3,3 v is genoeg om te rijden de inbreng van Arduino.
Vergeet niet dat deze chip veel van de huidige (200-300mA?), vereist dus u een aparte stroomtoevoer voor 3.3 volt dient mogelijk.
ESP8266 Reset pin moet worden aangesloten op 3,3 v of u kunt software gebruiken waarmee reset lijn (max 3.3V 'hoge' herinneren en niveau-converter of spanning divider hier ook gebruiken).
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
Eenvoudige voltage divider (Arduino 5V D4 -> ESP8266 RX) voor niveau conversie
Arduino D4 (0 to 5V data out) | 1k ohm resistor | +-------- ESP8266 RX (0 to 3.3V data in) | 2k ohm resistor | | GND