Mounting the 2.8" display

Hi,
Hope this is the right part of the forum… I’m wondering if anyone has useful articles/resources on how to mount the 2.8" display (or any other kind) that has no mounting holes. i.e. the buttons at the edge effectively end the board, with no holes.
Suppose I want to mount that so that the display shows through a square hole in a case - how do people typically handle the mechanics of holding it in place?

I use something like this,
Adafruit Perma-Proto Breadboard PCB - 3 Pack!
With a stacking header,
Pico Stacking Header Pack
The proto board is drilled and mounted with screws etc.

I use two strategies:

The first one uses a Pico-Inky-Pack, the second one is for a Badger2040w. The second strategy also works for displays that are not directly connected to the Pico.

There is a third option (never needed it, but should work with most displays):

  • use superglue to add some threads to the display. You can buy threads targeted at 3D-printed models, but they can also be glued to whatever you like. Search for “ruthex”, but there are others as well.

Thanks, that looks like a great solution! Do you have the OpenSCAD model? I could probably modify it…

The first one is this one: pcb-pico-datalogger/3D/bottom.scad at main · bablokb/pcb-pico-datalogger · GitHub

The second (Badger2040W) is here: circuitpython-clock/3D/badger2040w-panel.scad at main · bablokb/circuitpython-clock · GitHub

You better fetch the complete 3D-directories, because there are some support files like dimensions.scad. Everything is parametrized, so changing this for your need should be straightforward. But be prepared to go through a number of iterations, not every printer/material is identical.

If you have any additional questions, just ask.