Interactive Sand Table with Stepper
Create Hypnotic Fibonacci and Parametric Sand Art with the Arduino-Driven XY Plotter Kit
Every part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.
Imagine a shallow tray of fine sand transforming before your eyes into intricate Fibonacci spirals, Lissajous curves, and custom parametric patterns, traced by a silently gliding steel ball. The Interactive Sand Table Kit from Compoden lets you build a precise XY plotter driven by NEMA17 steppers, an Arduino Uno R3, and a CNC shield—an elegant fusion of mechanical engineering, electronics, and computational art. Whether you’re seeking a meditative desk installation or a striking maker portfolio piece, this advanced project unlocks the hypnotic beauty of generative sand drawing.
What You'll Build
You’ll assemble a dual-axis linear motion gantry with NEMA17 stepper motors, a GT2 belt drive, and a magnetic end-effector that drags a 12mm steel ball through a sand tray. Once powered by the included 12V supply and connected to your PC via USB, you’ll stream G-code to draw evolving geometric patterns in real time. The result is a living canvas—perfect as an interactive art piece, a demo for engineering showcases, or a contemplative build that rewards precision and creativity.
What You'll Learn
- Generating G-code for parametric patterns and streaming it over serial to an Arduino
- Configuring A4988 stepper drivers and a CNC shield V3 for synchronized dual-axis motion
- Calibrating GT2 belt tension and linear rail alignment to achieve smooth, accurate sand plotting
- Debugging real-time serial communication between your PC and the Uno to eliminate lag or step loss
Kit Contents
| Component | Quantity |
|---|---|
| Arduino Uno R3 | 1 |
| NEMA 17 Stepper | 2 |
| A4988 Driver | 2 |
| CNC Shield V3 | 1 |
| GT2 Belt 1m | 2 |
| GT2 Pulley | 2 |
| Linear Rail 400mm | 2 |
| 12V 3A PSU | 1 |
| 100nF Capacitors | 10 |
| M3 Bolts+Nuts | 20 |
| PCB Prototype Board | 2 |
| Sand Tray | 1 |
| Steel Ball 12mm | 1 |
| Soldering Iron | 1 |
| Solder Wire | 1 |
Why Buy This Kit Instead of Sourcing Parts Separately
| Factor | Sourcing Separately | Compoden Kit |
|---|---|---|
| Compatibility checks | You verify every part | Pre-tested as a system |
| Build support | Forums and scattered tutorials | AI companion trained on this exact project |
| Time to first working build | Days of debugging | Hours, with step-by-step guidance |
| Shipping coordination | Multiple sellers, multiple delays | One shipment from Bengaluru in 3-5 days |
Who This Kit Is For
This advanced kit is ideal for final-year B.Tech students from IITs, NITs, VIT, or BITS Pilani pursuing mechatronics or digital fabrication projects, professional makers and artists creating generative art installations, and seasoned electronics hobbyists looking for a rewarding challenge. If you’ve already worked with Arduino and want to explore motion control, parametric design, and real-time G-code streaming, this is your next leap.
Built and Backed by Compoden
Every Compoden kit ships with an AI build companion trained on this exact project — accessible via a QR code on the box, with WhatsApp and email backup. We've spent 10 years building projects for makers, schools, and institutions across India. If a part fails because of a manufacturing defect, replace it free within 7 days.
What if I get stuck during the build?
Scan the QR code to launch your AI companion, which has step-by-step guidance for this exact kit. If you still need help, our WhatsApp and email support is just a message away.
What kind of patterns can I create with this kit?
You can generate Fibonacci spirals, Lissajous curves, rose curves, and any custom G-code path from tools like Inkscape, Processing, or Python scripts. The plotter excels at parametric sand art that evolves over hours.
Do I need advanced soldering skills?
Basic through-hole soldering is required for the PCB prototype board and capacitor filtering circuit. The AI companion includes soldering videos, but prior experience is recommended. A soldering iron and solder wire are included.
Can I control the sand table without streaming from a PC?
The stock design relies on USB serial streaming. Advanced users can extend it with an SD card shield or a Raspberry Pi running GRBL for standalone operation—the CNC shield is fully compatible with such upgrades.
NEMA17 XY plotter draws Fibonacci spirals and parametric patterns in sand tray via G-code streamed over serial.
What's in this kit
- Arduino Uno R3
- NEMA 17 Stepper x2
- A4988 Driver x2
- CNC Shield V3
- GT2 Belt 1m x2
- GT2 Pulley x2
- Linear Rail 400mm x2
- 12V 3A PSU
- 100nF Caps x10
- M3 Bolts+Nuts x20
- PCB Prototype Board x2
- Sand Tray
- Steel Ball 12mm
- Soldering Iron
- Solder Wire
Choose your assembly option:
- Soldering Kit — 25W soldering iron, 60/40 solder wire, flux, and small perfboard for permanent assembly.
- Breadboard Combo — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.
Other projects you can build
Shipping Information
- Prepaid Orders: ₹75 for orders up to ₹999, FREE shipping above ₹999
- COD Orders: ₹125 shipping + ₹50 COD fee = ₹175 total
- Delivery Timeline: Dispatch in 1-2 days, delivery in 2-7 days depending on location
Returns & Warranty
- 7-Day Return: Manufacturing defects only (approval required)
- Warranty: 7 days from delivery
- Non-Returnable: Batteries, consumables, cut wires, clearance items