Smartwatch case for waveshare ESP32-S3 1.28in round touch LCD dev board
This is a case for the waveshare ESP32-S3 1.28in round touch LCD dev board: https://www.waveshare.com/esp32-s3-touch-lcd-1.28.htm
There are 2 versions of the watch top. One has bars for a 3d printed strap to attach to. The other has holes so you can attach your own wristband . The wristband gap is set for 22mm watchband pins - the pins themselves should be ~25.1mm long in total, and the ends will fit into the holes which are ~1mm in diameter.
Printed with 100% infill.
Classic supports on bottom piece help print the recessed screw holes
Supports on top required to print the 'bars' that the band attaches to, I used tree supports for that and also for the usb c port.
Additional materials:
2 x 12mm M2 screws
2 x M2 nuts
The M2 nuts get embedded in the top case during printing. At 2mm layer height I had to pause print at layer 29 - but just check in your slicer for the layer that will cover over the nut sockets and pause at the layer before that.
It has room for a liPo battery - I use a 500mah battery 44mm x 39mm x 4mm - this is about the max that would fit.
There are 2 types of wristband. The basic one is 144mm length and uses print in place links. It is a remix from this design: https://www.thingiverse.com/thing:4511110. It is solid and strong. If you want a shorter version you can remove links in a 3d modeling program, or message me and maybe I will do it for you :). The other wristband I designed myself, modeled after the Italian jeweler technique called the Milanese Band. It is a series of links made from interlocking spirals. There are a lot of fine pieces to it, and it is delicate. I had to use glue on the print plate to get it to print, but a dialed-in printer should have no trouble.
I also included a case for the watch. I haven't tested it with any watchbands besides 3d printed ones, there is barely enough room for those so I suspect some watchbands will not fit in the case.