ESP8266 programmer
Flasher tool
Flashing the ESP8266
- Download the NodeMCU PyFlasher [1]
- Download the ESPlorer [2]
- Download latest greatest NodeMCU build [3]
Software
Hardware device ID: 18fe34d75723 -> device ID 18fe34d75723
- Flash the base software to the esp8266 GitHub Homie test software repository
- Configure the details of the network in the data/homie/configuration.json file
- Upload the configuration file to the esp How to upload the files to ESP8266
- Reboot
- Connect to the terminal and get the verbouse communication
- Identify the device ID
- Go to OpenHAB Configuration Things and configure the thing using the ID above
Documentation Arduino ESP8266
Pinout overview
ESP8266-12 Pinout
Esp minimal connection
ESP8266-12 Minimal connection
Esp minimal connection mechanical
Pinout
| Mapping
|
ADC
|
Serial
|
Pin
|
ESP8266-12
|
Pin
|
Serial
|
Mapping
|
|
|
|
|
RESET
|
D1
|
TX0
|
|
|
|
ADC
|
|
ADC
|
D3
|
RX0
|
|
|
|
|
|
CHPD
|
D5
|
SCL
|
|
|
|
|
|
D16
|
D4
|
SDA
|
|
|
|
|
SCK
|
D14
|
D0
|
|
|
|
|
|
MISO
|
D12
|
D2
|
TX1
|
|
|
|
|
RX0* / MOSI
|
D13
|
D15
|
SS /TX0*
|
|
| 3V3
|
|
|
VCC
|
GND
|
|
GND
|
| To edit table: File:ESP8266-12.tgn
|