I needed a box to hold tightly three 8bitdo zero2 controllers, to bring on the go with my steamdeck.
They are stored upside down, with the buttons protected in the empty space at the bottom of the box.
There is no locking mechanism, when needed I use an elastic strap.
The OpenScad source file is included if you want to remix it. It's using svg files for the profiles of the controller.
The author marked this model as their own original creation.