Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lewisxhe/yahooweatherapi
Arduino version Yahoo Weather library
https://github.com/lewisxhe/yahooweatherapi
esp32 weather-api weather-forecast weather-station yahoo-weather-api
Last synced: 10 days ago
JSON representation
Arduino version Yahoo Weather library
- Host: GitHub
- URL: https://github.com/lewisxhe/yahooweatherapi
- Owner: lewisxhe
- License: mit
- Created: 2020-01-28T08:18:06.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-11-05T03:01:07.000Z (about 4 years ago)
- Last Synced: 2024-11-21T20:25:01.474Z (2 months ago)
- Topics: esp32, weather-api, weather-forecast, weather-station, yahoo-weather-api
- Language: C++
- Size: 13.7 KB
- Stars: 0
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
- License: LICENSE
Awesome Lists containing this project
README
YahooWeatherAPI
===============1. Log in with yahoo mailbox, create a weather application, [click here to create](https://developer.yahoo.com/apps/create/)
2. Fill in the application name, Application Type choose Web Application, other parts can be left blank
3. After successful creation, you will get your`App ID`, `Consumer Key`, `Consumer Secret`, and fill in these three in [YahooWeahter.ino](https://github.com/lewisxhe/YahooWeatherAPI/blob/master/examples/YahooWeahter/YahooWeahter.ino) respectively.
4. Upload the **YahooWeahter.ino** to the board and you will see the weather information output by the serial port
5. For more usage, please see [YahooWeahter.ino](https://github.com/lewisxhe/YahooWeatherAPI/blob/master/examples/YahooWeahter/YahooWeahter.ino)
6. For more information, see [Yahoo! Developer](https://developer.yahoo.com/weather/)
7. By default, `cJSON` is used for parsing. No other dependencies need to be installed on the `ESP32` platform. If you need to change to `ArduinoJSON`, you need to comment `ENABLE_CJSON` in `YahooWeatherAPI.h`