Skip to content
Using a Pimoroni inky wHAT display to show travel and weather information.
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.

Inky What Info Display

A Python script for displaying weather and travel information on a Pimoroni Inky wHAT display. For the full write up of this project, see

This repo is intended as a reference for how I built my information display, so is a little specific to what I did. If you want to build something similar, feel free to use this as is or add / change your own stuff. If you do something cool, I'd love to hear about it, you can tweet me at @andycb or leave a comment on the above blog post


  1. Make sure you have Python 2 instaled (the inky library doesn't yet support Pyhton 3)
  2. Install the Inky library using these instructions:
  3. Install the Adafruit IO library for Python 2 by running pip install adafruit-io.
  4. Get some API keys:
  5. Paste your API keys into
  6. Find your longitude and latitude (It'll look something like this 51.5013673,-0.1440787) and paste it into the DARKSKY_FORCAST_LOCATION section of
  7. In the TFL_LINES section of add a list of TfL service to track for example ["Metropolitan", "Bakerloo", "DLR"]


Run python to run the script. Your screen should refresh and show a loading screen before showing some data.

Third Party Work Included


The Nunito font used is Nunito by Vernon Adams, check it out on Google Fonts:


The weather icons used are Climacons by Adam Whitcroft, check them out here:

You can’t perform that action at this time.