





A 4-inch frame that plays artworks from museums' open collections via IIIF
Back in June I shared a survey of which museum/library APIs are actually usable for browsing collections. This is the project that survey came from.
This is p3a, an open-source (Apache 2.0) device I built. It is a 4-inch, 24-bit, 720x720 desktop frame that plays artworks straight from museums' own IIIF endpoints. It uses no server, no cloud account, no phone app or any software to install on your computer. The hardware is a $40 off-the-shelf ESP32-P4 board (comes ready out of the box), so setup takes minutes, almost like a consumer product. It is powered by USB-C and connects to the internet via wi-fi.
p3a currently rotates through hundreds of thousands (!!) of openly licensed works from:
- Rijksmuseum
- Victoria and Albert Museum
- Wellcome Collection
- Statens Museum for Kunst
- Harvard Art Museums
- Smithsonian
The Art Institute of Chicago unfortunately dropped its support very recently, but other institutions are on the roadmap of the p3a project.
Happy to go deeper on implementation details (Linked Art walks, compliance levels, rate-limit etiquette) or anything. The project is open source : https://github.com/fabkury/p3a . I personally have two p3a's: one at home, one at work.