NewsonsElectronics has created a captivating Arduino-driven kinetic sand table by modifying an ordinary coffee table. The build involves adding a 3mm-thick board to hold the sand, along with another board to support the rails and magnets.
After designing connecting pieces for the rails and pulleys, NewsonsElectronics used a laser cutter to craft them from 3mm stock. Two stepper motors connected to a CNC shield power the system, moving a stack of magnets that guide a ball bearing through the sand in an aesthetically pleasing pattern.
The mesmerizing result of this Sisyphean task is showcased in a demonstration video and further detailed in a build video. Additionally, a third video explains how NewsonsElectronics managed to create the world’s smallest GRBL code for the project, achieved by removing unnecessary data from the g-code generated by Sandify. This kinetic sand table highlights the combination of artistic and technical elements in a captivating DIY creation.