This helps a lot in the the morning
Components are pretty cheap, 3d printed parts took some time figuring out
Firmware, STLs, OpenSCAD sources and wiring are all available on link