59ed91c755 | ||
---|---|---|
.. | ||
README.md | ||
balls_demo.py | ||
button_test.py | ||
co2.py | ||
rainbow.py | ||
snake.py | ||
thermometer.py |
README.md
Pico GFX Pack MicroPython Examples
About Pico GFX Pack
GFX Pack adds a 128x64 LCD Matrix display to your headered Raspberry Pi Pico or PicoW, with RGBW backlight and 5 input buttons for all your display and control needs.
You'll need to download the most recent version of our MicroPython firmware for your board from the link below.
Pico GFX Pack and PicoGraphics
The easiest way to start displaying cool stuff on GFX Pack is using our GFX Pack helper module (which contains a bunch of useful shortcuts for interacting with the board) and our PicoGraphics display library which handles drawing things on the screen.
Basic Examples
Balls Demo
LCD demo with a bunch of bouncy balls!
Button Test
Shows how to read the buttons, display text and change the colour of the RGBW backlight.
Rainbow
This example borrows a CircuitPython hsv to rgb function to cycle through some rainbows on GFX Pack's screen.
Snake
Basic Snake demo for GFX Pack.
- A = up
- B = down
- C = reset
- D = left
- E = right
Advanced Examples
These examples require additional hardware. We connected our breakouts using a JST-SH to JST-SH cable:
CO2
Add a SCD41 sensor breakout to your GFX Pack to make a handy CO2 detector! Press A to reset the high/low values.
Thermometer
This demo uses a BME680 or BME688 breakout to measure temperature, pressure, and humidity and display it on the GFX display.
To use the Pico's internal temperature sensor in place of the BME68x breakout, just change use_bme68x_breakout
to False
.