M5Stack Atom Lite housing with Grove port cutout
An outer housing that lets an M5Stack Atom Lite (24 x 24 x 10 mm) be screwed to a wall or DIN box while its Grove connector stays accessible. The Atom slides into a 25 x 25 mm pocket with 1.5 mm walls, a 10 x 7 mm cutout on the base face for the Grove cable, a 12 x 7 mm cutout for the USB-C port and a 6 mm opening over the RGB LED so it stays visible as a status light. Two 3.5 mm countersunk screw holes sit on flanges either side, and the back has a 2 mm channel so the Grove cable can be routed flat against the wall. Prints flat with no supports.
A housing built around your Atom variant and cable direction fits better than a shared download. In SpeakCAD you describe it, preview the housing free in the browser, change it for an Atom Matrix or AtomS3 with a screen in the chat, and download the STL.
Model a wall housing with 1.5 mm walls holding an M5Stack Atom Lite 24 x 24 x 10 mm in a 25 x 25 mm pocket, a 10 x 7 mm Grove port cutout, a 12 x 7 mm USB-C cutout, a 6 mm LED window, two 3.5 mm countersunk screw flanges and a 2 mm rear cable channel.