The original plan is here: https://github.com/veebch/photon

Any of the case options didn’t fit my needs. I needed something easy to put together along with support for the encoder I chose. This is the first time working in CAD and while it ended up very simple, it works great!