Designed using Autodesk Fusion 360, sliced using Ultimaker Cura 4.12.1, and 3D printed in PLA on Ultimaker S5s.

I really like this channel. They make tiny assemblies and post updates along the way. Most of the mechanism is 3d printed, except the electronics.