ESP8266 WiFi – ESP-12 module aansluiten

pinout icon

Espressif logo vol

Je kan met de ESP-12 module communiceren door middel van een USB > UART TTL stick of Arduino, zoals hieronder aangegeven:

Let op: Deze modules kunnen veel stroom verbruiken, meestal wordt direct voeden via een stick of arduino afgeraden, en zal er een externe voedingsbron gebruikt moeten worden.

Pinout van de ESP-12 module

esp8266 esp-12 module pinout

Pinout van de ESP-12E en ESP-12F module (deze hebben extra GPIO uitgangen)

esp8266 esp-12e esp-12f module pinout


ESP-12 module aansluiten via een USB > UART TTL Stick

Wat heb je nodig?
Hardware:

1) USB naar UART TTL stick
2a) soldeer jumpwire aan de contacten van de ESP-12 module.
2b) breadboard met converter board (pitch 2.0mm naar pitch 2.54mm)

Sluit voor normaal gebruik de module aan op de USB stick volgens onderstaand schema:

esp8266 esp-12 module aansluiten via USB stick

ESP12 module pin:USB TTL stick pin:
VCC+3.3v (+5v kan ook)
CH_PD of EN+3.3v
TXRX
RXTX
GPIO 0GND (alleen voor flash modus)
GPIO 15GND
GNDGND

ESP-12 module in “Flash modus”

Om de firmware bij te werken (flashen) moet de chip in de “flash modus” staan, hiervoor moet de GPIO 0 pin “laag” zijn, deze pin kun je aan de GND (-) aansluiten, dat geeft het volgende schema:

esp8266 esp-12 module aansluiten in flash modus via USB stick

Ps. er kan ook met een klein drukknop schakelaartje gewerkt worden, maar je kan ook eenvoudig het kabeltje uit de GPIO verbinding halen.


ESP-12 module aansluiten via een Arduino

Wat heb je nodig?
Hardware:

1) Arduino UNO/NANO/MEGA
2a) soldeer jumpwire aan de contacten van de ESP-12 module.
2b) breadboard met converter board (pitch 2.0mm naar pitch 2.54mm)

Sluit voor normaal gebruik de module aan op de Arduino volgens onderstaand schema:

esp8266 esp-12 module aansluiten via Arduino

ESP12 module pin:Arduino pin:
VCC+3.3v
CH_PD of EN+3.3v
RXPin 0 (RX label)
TXPin 1 (TX label)
GPIO 0GND (alleen voor flash modus)
GPIO 15GND
GNDGND

ESP-12 module in “Flash modus”

Om de firmware bij te werken (flashen) moet de chip in de “flash modus” staan, hiervoor moet de GPIO 0 pin “laag” zijn, deze pin kun je aan de GND (-) aansluiten, dat geeft het volgende schema:

esp8266 esp-12 module aansluiten in flash modus via Arduino

Ps. er kan ook met een klein drukknop schakelaartje gewerkt worden, maar je kan ook eenvoudig het kabeltje uit de GPIO verbinding halen.