ESP8266 ESP-12F Serial Port Module: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
Line 32: | Line 32: | ||
== Pinout overview == | == Pinout overview == | ||
[[File:Esp12.png|frame|center|ESP8266-12 Pinout]] | [[File:Esp12.png|frame|center|ESP8266-12 Pinout]] | ||
[[File:Esp12e-pinout.png|frame|center|ESP8266-12 Pinout]] | |||
=== Esp minimal connection === | === Esp minimal connection === |
Revision as of 15:05, 17 November 2019
Flashing the ESP8266
- Download the NodeMCU PyFlasher [1]
- Download the ESPlorer [2]
- Download latest greatest NodeMCU build [3]
- Download latest build of PlatformIO [4]
- Download and install git [5]
Software
How to configure the OpenHAB Homie Thing
- 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
Supported channel things are listed here: List of supported channels
Documentation Arduino ESP8266
Pinout overview
Esp minimal connection
Esp minimal connection mechanical
Design image | Implementation result | Thingiverse link |
---|---|---|
https://www.thingiverse.com/thing:3562829 | ||
To edit table: File:Esp minimal mechanical jig.tng |
Pinout
Mapping | ADC | Serial | Pin | 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 |