0734de30ea | ||
---|---|---|
.. | ||
image_gallery | ||
README.md | ||
button_test.py | ||
inky_frame_daily_activity.py | ||
inky_frame_news.py | ||
inky_frame_placekitten.py | ||
inky_frame_quote_of_the_day.py | ||
inky_frame_random_joke.py | ||
inky_frame_xkcd_daily.py | ||
led_pwm.py |
README.md
Pico Inky Frame MicroPython Examples
PicoGraphics
You can draw on Inky Frame using our tiny PicoGraphics display library.
Examples
The wireless examples need network_manager.py
and WIFI_CONFIG.py
from the common
directory to be saved to your Pico W. Open up WIFI_CONFIG.py
in Thonny to add your wifi details (and save it when you're done).
You'll also need to install the micropython-urllib.urequest
library using Thonny's 'Tools' > 'Manage Packages' or common/lib/urllib
which contains a compiled .mpy
version that uses less RAM. You should place this directory in lib
on your Pico W.
Finally for examples loading images, you'll need sdcard.mpy
from common/lib
. You should place this file in lib
on your Pico W.
Button Test
This example shows you a simple, non-interrupt way of reading Inky Frame's buttons with a loop that checks to see if buttons are pressed.
Daily Activity
Generate a random activity from Bored API.
Image Gallery
This photo frame example displays local images on Inky Frame and lets you switch between them with the buttons. Use image_gallery.py
if your images are stored on your Pico, or image_gallery_sd.py
if the images are on your SD card.
LED PWM
A basic example showing how you can control the brightness of Inky Frame's LEDs using PWM.
News
Display headlines from BBC News.
PlaceKitten
Download a random (from a small subset) image from PlaceKitten.
Quote of the Day
inky_frame_quote_of_the_day.py
Load the WikiQuotes Quote of the Day and display it.
Random Joke
Load a random joke from JokeAPI.dev and display it.
Jokes are rendered into images "offline" by our feed2image service for two reasons:
- Saves the Pico W having to process them
- JokeAPI.dev needs TLS1.3 which Pico W does not support!
For bugs/contributions or to complain about a joke, see: https://github.com/pimoroni/feed2image
XKCD Daily
Download and display the daily webcomic from https://xkcd.com/
The webcomic is rendered "offline" by our feed2image service since xkcd.com requires TLS1.3!
For bugs/contributions see: https://github.com/pimoroni/feed2image