Its a 3D printed marble machine with minimal parts. Not too hard to build. A bit of soldering (for the motor wires, 3d printing, and assembly. Totally DIY-able.
https://youtu.be/PUvCP1_2Gww
Details
Check out the video!
Components
1×
298:1 Pololu Metal Geared Motor
https://www.pololu.com/product/994
6×
M2 x 6mm Plastic Threading Screws (Flat)
2×
M2 x 8mm Plastic Threading Screws (Flat)
2×
M1.6 x 3mm Flat Machine Screws (For Pololu Motor Mounting)
1×
4" Fillable DIY Plastic Ball Ornament by Make Market®
https://canada.michaels.com/product/4-fillable-diy-plastic-ball-ornament-by-make-market-10756491
The BoM is missing 10 2x3mm magnets, some wire, connectors, and that you have to drill three holes. I drilled a 3/32" (2.5mm) hole in the base to thread the motor wires up through the center of the tree to a 3/32" hole off center at the top for the wires to exit, being careful not to interfere with the top of the "tree". Also make sure you don't block the raceway with the wires. You need to drill a 5/64" (2mm) hole to shoot a screw through the center top to the hole on the top of the "tree trunk". Then you need to secure the bottom of the raceway in such a way that the marbles will roll and not hit a flat spot.
Hey, they are available to download on the MakerWorld link, but if you don't want to download them from there, I can make a github, and/or thingiverse soon.
The BoM is missing 10 2x3mm magnets, some wire, connectors, and that you have to drill three holes. I drilled a 3/32" (2.5mm) hole in the base to thread the motor wires up through the center of the tree to a 3/32" hole off center at the top for the wires to exit, being careful not to interfere with the top of the "tree". Also make sure you don't block the raceway with the wires. You need to drill a 5/64" (2mm) hole to shoot a screw through the center top to the hole on the top of the "tree trunk". Then you need to secure the bottom of the raceway in such a way that the marbles will roll and not hit a flat spot.