Skip to content

Commit a7f4957

Browse files
committed
Updated read
1 parent 420ee52 commit a7f4957

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ New version of the ESP8266 Weather Station
99

1010
## Arduino IDE
1111

12-
Make sure you use a version of the Arduino IDE which is supported by the ESP8266 platform. You can find it here: https://www.arduino.cc/en/Main/OldSoftwareReleases#previous
12+
Make sure you use a version of the Arduino IDE which is supported by the ESP8266 platform. You can find it here: https://www.arduino.cc/en/Main/OldSoftwareReleases
1313

14-
## Setup
14+
## Setup Arduino IDE
1515

1616
* Install the following libraries with your Arduino Library Manager in Sketch > Include Library > Manage Libraries...
1717

@@ -25,6 +25,18 @@ Make sure you use a version of the Arduino IDE which is supported by the ESP8266
2525
* Adjust the location according to Wunderground API, e.g. Zurich, CH
2626
* Adjust UTC offset
2727

28+
## Setup for PlatformIO
29+
30+
If you are using the PlatformIO environment for building
31+
* choose one of the available IDE integration or the Atom based IDE
32+
* install libraries 561, 562 and 563 with "platformio lib install"
33+
* adapt the WeatherStationDemo.ino file to your needs (see details above)
34+
35+
36+
## Upgrade
37+
38+
The ESP8266 Oled Library changed a lot with the latest release of version 3.0.0. We fixed many bugs and improved performance and changed the API a little bit. This means that you might have to adapt your Weather Station Code if you created it using the older 2.x.x version of the library. Either compare your code to the updated WeatherStationDemo or read through the Upgrade Guide here: [Upgrade Guide](https://github.com/squix78/esp8266-oled-ssd1306/blob/master/UPGRADE-3.0.md)
39+
2840
## Available Modules
2941
* **TimeClient**: simple class which uses the header date and time to set the clock
3042
* **NTPClient**: a NTP based time class written by Fabrice Weinberg

0 commit comments

Comments
 (0)