Wood + 3D printed PLA combination ZenXY build

Hey guys!

After weeks of lurking around this awesome forum, I finally decided to try and build a Zenxy table for myself. After a lot of design iterations and brainstorming with my dad, we decided to go for this minimalistic design. The build was inspired by this guy on youtube (Alexandre Chappel), he makes his own furniture with the use of his 3D printer and simple woodworking tools.
I’m still waiting for the final parts to arrive, I need to add the baking soda of course, but also a led strip and power plug. After that, the table will be coated for protection of the wood. The software for the table will hopefully be sandipy with a raspberry pi zero w and the led strip will be controlled by a custom blynk script and a node mcu.

I’m really satisfied with the final product and I can proudly place it in my student room. Hope to hear what you guys think of it!



That looks great! Very clean build. Makes me want to copy that design and make one for my wife’s counseling office.

I would really like to see more pictures. Keep us posted as it progresses. Where will the LED lights go? Under the glass or under the wood so you can see lights coming out the corners of the build?

1 Like

The wood has an overhang so the led strip should be hidden away underneath that overhang. Glad to hear you like it! I can send you the files I designed for the corners if you want

1 Like

I love it. Nice design.

Hey guys,
It has been a while, but I finally found the time to complete my version of the zenxy table. I attached some pictures of the first few patterns. I installed the WLED library instead of the blynk app and it has been phenomenal.


What are the dimensions of the box? Also, what is the LxW of your sand surface? Trying to get a better feel for the size. I really like the tabletop concept.

For electronics, you used a pi zero w, what controller does that feed into to drive the steppers?

The dimenions of the box are 600x600x400 (could be slightly bigger or smaller as I’m not home right now). I wanted the surface to be 400x400, however its more like 390x380, I can notice it though. I used a raspberry pi zero w for the sandypi server, however because the memory of the raspberry pi zero w is to small I had to compile the software on a raspberry pi 3 and then load it onto the raspberry pi zero w. This can be found on the sandypi github. The RPi feeds into a ramps 1.4 controller.

I really like that table design! I may use some of that for the next generation of the Arrakis table whose first generation I am building now.

How do you access the sand to redistribute it after running the table for a few days?