You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10Lines changed: 10 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -5,6 +5,16 @@ This project brings support for ESP8266 chip to the Arduino environment. It lets
5
5
6
6
ESP8266 Arduino core comes with libraries to communicate over WiFi using TCP and UDP, set up HTTP, mDNS, SSDP, and DNS servers, do OTA updates, use a file system in flash memory, work with SD cards, servos, SPI and I2C peripherals.
-[Using stable version with PlatformIO](#using-stable-version-with-platformio)
13
+
-[Documentation](#documentation)
14
+
-[Issues and support](#issues-and-support)
15
+
-[Contributing](#contributing)
16
+
-[License and credits](#license-and-credits)
17
+
8
18
### Installing with Boards Manager ###
9
19
10
20
Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).
platformio run --target upload --upload-port IP_ADDRESS_HERE
51
59
```
60
+
- Specify [upload_port](http://docs.platformio.org/en/latest/projectconf.html#upload-port) option in `platformio.ini`
61
+
```ini
62
+
[env:***]
63
+
...
64
+
upload_port = IP_ADDRESS_HERE
65
+
```
66
+
67
+
### Authentication and upload options
68
+
69
+
You can pass additional options/flags to OTA uploader using [upload_flags](http://docs.platformio.org/en/latest/projectconf.html#upload-flags) option in `platformio.ini`
70
+
```ini
71
+
[env:***]
72
+
upload_flags = --port=8266
73
+
```
74
+
75
+
Availalbe flags
76
+
-`--port=ESP_PORT` ESP8266 ota Port. Default 8266
77
+
-`--auth=AUTH` Set authentication password
78
+
-`--spiffs` Use this option to transmit a SPIFFS image and do not flash the module
79
+
80
+
For the full list with availalbe options please run this command `~/.platformio/packages/framework-arduinoespressif/tools/espota.py -h`.
81
+
52
82
53
83
## IDE Integration
54
84
In addition, PlatformIO [can be integrated into the popular IDEs](http://docs.platformio.org/en/latest/ide.html). For example, initialise project for Espressif ESP8266 ESP-01 board and Eclipse IDE
0 commit comments