Learn IoT with the OpenWeatherMap API
Posted on 21 Jan 2020
It is well known that OpenWeatherMap weather project products from OpenWeather are particularly popular with students and novice developers. Which is not surprising: the availability, ease of use and convenience of our products are some of the major principles of OpenWeather.
And today our team would like to share the good news with you. Wiley has recently released the second edition of “Exploring Arduino: Tools and techniques for engineering wizardry”, authored by Jeremy Blum. The publication demonstrates the basic principles of working with the Weather API using our OpenWeatherMap APIs as examples.
We are pleased that working with our products helps people to develop their professional skills.
“Exploring Arduino. Tools and techniques for engineering wizardry” :
“Using a Weather API The OpenWeatherMap project is one of many websites that provide a freely accessible weather API with live data for any given location. Its free API offers real-time data and is rate-limited to a maximum of 60 API requests per minute - more than sufficient for this project, which will only update once per minute.
WHY WOULD ANYBODY NEED TO GET WEATHER DATA MORE THAN 60 TIMES PER MINUTE? Companies often build APIs so that other companies will integrate them into their own applications. If you were developing a weather application for iPhones, for example, you might connect your app to the OpenWeatherMap project and have it use their API to show weather data. That's fine when one person is using that app, but what happens if ten thousand people are using the app? All those requests to the weather service will be registered to the app developer`s API key (which you'll learn well in a moment). Distributed among all those users, the application will be making well over 60 requests per minute, and the app developer will need to pay for a higher quantity of API requests. Because you`ll just be experimenting and not distributing an app with this API key, you`ll be able to keep your in the free service range.”
OpenWeatherMap offers the following Weather APIs
Current Forecast weather data collection
- Current weather data
- Hourly forecast
- 16 day / daily forecast
- Climate forecas for 30 days
- 5 day / 3 hour forecast
Historical weather data collection
Other weather API's collection
Full information about products included in the free package is available on the Price page.
For your convenience, we have made a simple step-by-step guide on How to start using our APIs.
Should you have any questions, please contact our Customer Support or e-mail at firstname.lastname@example.org. We will be happy to answer them.