You must have the adafruit_display_text and adafruit_request.mpy library folder in your circuitpy lib folder for these examples to work.
Sign up for an account: https://home.openweathermap.org/users/sign_up
Example: Get the temperature in San Francisco
Example 2: Weather with larger color text
example key: 0e974dbb38ad3719228ac1854b212827
Use this tool to see how the JSON data is nested and organized:
https://jsonformatter.curiousconcept.com/
Paste your URL in and press “process”
Here's an example URL to paste in:
http://api.openweathermap.org/data/2.5/weather?q=94112,us&APPID=0e974dbb38ad3719228ac1854b212827
Example 3: Get departure time for 1 California Muni bus from 32 Ave.
Find all routes and stop IDs here: https://www.sfmta.com/getting-around/muni/routes-stops
Example 4: Get a random top headline from the New York Times API.
Sign up for your API Key here: https://developer.nytimes.com/
Challenges:
Can you get some other data about the weather?
Can you get data for a different muni stop on a different line?