Inspired by the model “Wall shelf for speakers” by Arkadiy01. Resizing the original could have worked but remixing allowed me to make a few modifications. I added a 2nd screw hole, moved the angled side brackets in line with the back and bottom, kept the holes for wires round, and made 2 different hole sizes for left and right speakers.
I printed with 0.2 quality with PLA. I used an infill of 50% which is probably overkill but the shelves do stick quite far out from the wall. The shelves take some time to print at about 15 hr 23 min for each shelf on a MK3S+ (MMU2S modified).
The author remixed this model.