I designed this shelf bracket in tinkercad to work with a standard 1" x 1" pegboard. It is printable on an ender 3 without supports as long as your machine can handle some overhangs. You can easily use it on a wall as well as pegboard. It is built to give access to the screws easily even when it's mounted.
I printed in PLA with a 0.4 nozzle at 0.2 layer height with no supports.
The author marked this model as their own original creation.