[presto] fix resolution (480x480, hi-res)

This commit is contained in:
Claudio Ortolina
2026-05-15 08:00:15 +01:00
parent 2d451d2807
commit f6c0e9f045
3 changed files with 8 additions and 5 deletions
+4 -1
View File
@@ -1,6 +1,6 @@
# Presto Music Library - Records On This Day # Presto Music Library - Records On This Day
A MicroPython application for the [Pimoroni Presto](https://shop.pimoroni.com/products/presto?variant=54894104019323) (RP2350B, 720×720 touch display, WiFi) that connects to the Music Library API and lets you browse your record collection by release date. A MicroPython application for the [Pimoroni Presto](https://shop.pimoroni.com/products/presto?variant=54894104019323) (RP2350B, 480×480 touch display, WiFi) that connects to the Music Library API and lets you browse your record collection by release date.
## Features ## Features
@@ -21,6 +21,9 @@ A MicroPython application for the [Pimoroni Presto](https://shop.pimoroni.com/pr
- WiFi network with internet access - WiFi network with internet access
- A valid API token for the Music Library API - A valid API token for the Music Library API
The app initialises Presto with `full_res=True`, so all layout and touch coordinates
use the display's full 480×480 pixel coordinate system.
## Setup ## Setup
### 1. Create secrets.py ### 1. Create secrets.py
+3 -3
View File
@@ -1,7 +1,7 @@
""" """
Presto Music Library Presto Music Library
=================================================== ===================================================
A MicroPython application for the Pimoroni Presto (RP2350B, 720x720 touch A MicroPython application for the Pimoroni Presto (RP2350B, 480x480 touch
display, WiFi) that connects to the Music Library API and lets you: display, WiFi) that connects to the Music Library API and lets you:
- browse records by release date - browse records by release date
- search records in the collection - search records in the collection
@@ -53,8 +53,8 @@ except ImportError:
# API endpoint (production server) # API endpoint (production server)
API_BASE = "https://music-library.claudio-ortolina.org" API_BASE = "https://music-library.claudio-ortolina.org"
# Setup for the Presto display # Setup for the Presto display in full-resolution 480x480 mode.
presto = Presto() presto = Presto(full_res=True)
display = presto.display display = presto.display
WIDTH, HEIGHT = display.get_bounds() WIDTH, HEIGHT = display.get_bounds()
touch = presto.touch touch = presto.touch
+1 -1
View File
@@ -17,7 +17,7 @@ from presto import Presto
# HARDWARE # HARDWARE
# ============================================================================ # ============================================================================
presto = Presto() presto = Presto(full_res=True)
display = presto.display display = presto.display
touch = presto.touch touch = presto.touch
WIDTH, HEIGHT = display.get_bounds() WIDTH, HEIGHT = display.get_bounds()