{"product_id":"kit-living-watercolour-painting-automaton","title":"Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor","description":"\u003ch1\u003eLiving Watercolour Painting Automaton: Build an Arduino Mega–Powered Stepper Brush That Paints Algorithmic Art\u003c\/h1\u003e\n\n\u003cp class=\"value-summary\"\u003eEvery part needed, pre-tested for compatibility, with an AI build companion trained on this exact project. Shipped from Bengaluru in 3-5 days.\u003c\/p\u003e\n\n\u003cdiv class=\"specs-strip\"\u003e\n  \u003cspan\u003e\u003cstrong\u003eDifficulty:\u003c\/strong\u003e Advanced\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eBuild Time:\u003c\/strong\u003e 6-8 hrs\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eAge:\u003c\/strong\u003e 18-21\u003c\/span\u003e\n  \u003cspan\u003e\u003cstrong\u003eSkill:\u003c\/strong\u003e Generative Art \u0026amp; Precision Motion Control\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cp\u003eYou’ll assemble a two-axis stepper-driven brush that glides across watercolour paper, translating gradient descent paths into fluid, evolving strokes—a living painting that never repeats. This kit merges visual art with the mathematics of optimisation, resulting in a machine that sketches the contours of loss landscapes in real time. It’s a showpiece that demonstrates how code can become physical motion, and how a simple brush can reveal the hidden geometry of algorithms.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Build\u003c\/h2\u003e\n\u003cp\u003eYou’ll create a rigid linear rail frame hosting a NEMA 17–driven gantry that moves a servo-actuated brush across A3 watercolour paper. The Arduino Mega reads a sequence of coordinates computed from a gradient descent simulation, commanding the steppers to trace paths, dip the brush, and lift it with precision. The final result is a self-contained automaton that paints abstract algorithmic compositions, perfect for exhibitions, campus tech fests, or personal research into generative art.\u003c\/p\u003e\n\n\u003ch2\u003eWhat You'll Learn\u003c\/h2\u003e\n\u003cul\u003e\n  \u003cli\u003eCoordinate 2-axis stepper motion with a CNC shield and A4988 drivers\u003c\/li\u003e\n  \u003cli\u003eWrite Arduino code to map gradient descent steps to physical coordinates\u003c\/li\u003e\n  \u003cli\u003eIntegrate a servo-actuated brush lift for dynamic stroke control\u003c\/li\u003e\n  \u003cli\u003eDesign and assemble a rigid linear rail mechanism for repeatable precision\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch2\u003eKit Contents\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eComponent\u003c\/th\u003e\n\u003cth\u003eQuantity\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eArduino Mega 2560\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eNEMA 17 Stepper\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eA4988 Driver\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSG90 Servo\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCNC Shield V3\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003e12V 3A PSU\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eGT2 Belt 1m\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eGT2 Pulley\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eLinear Rail 400mm\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003ePCB Prototype Board\u003c\/td\u003e\n\u003ctd\u003e2\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eM3 Bolts+Nuts\u003c\/td\u003e\n\u003ctd\u003e20\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSoldering Iron\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eSolder Wire\u003c\/td\u003e\n\u003ctd\u003e1\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWhy Buy This Kit Instead of Sourcing Parts Separately\u003c\/h2\u003e\n\u003ctable\u003e\n  \u003cthead\u003e\u003ctr\u003e\n\u003cth\u003eFactor\u003c\/th\u003e\n\u003cth\u003eSourcing Separately\u003c\/th\u003e\n\u003cth\u003eCompoden Kit\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n  \u003ctbody\u003e\n    \u003ctr\u003e\n\u003ctd\u003eCompatibility checks\u003c\/td\u003e\n\u003ctd\u003eYou verify every part\u003c\/td\u003e\n\u003ctd\u003ePre-tested as a system\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eBuild support\u003c\/td\u003e\n\u003ctd\u003eForums and scattered tutorials\u003c\/td\u003e\n\u003ctd\u003eAI companion trained on this exact project\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eTime to first working build\u003c\/td\u003e\n\u003ctd\u003eDays of debugging\u003c\/td\u003e\n\u003ctd\u003eHours, with step-by-step guidance\u003c\/td\u003e\n\u003c\/tr\u003e\n    \u003ctr\u003e\n\u003ctd\u003eShipping coordination\u003c\/td\u003e\n\u003ctd\u003eMultiple sellers, multiple delays\u003c\/td\u003e\n\u003ctd\u003eOne shipment from Bengaluru in 3-5 days\u003c\/td\u003e\n\u003c\/tr\u003e\n  \u003c\/tbody\u003e\n\u003c\/table\u003e\n\n\u003ch2\u003eWho This Kit Is For\u003c\/h2\u003e\n\u003cp\u003eB.Tech (ECE\/EEE\/CSE) students tackling creative computing or generative art modules will find this a compelling hardware-software project. M.Tech and PhD researchers prototyping visualisation machines can bypass mechanical sourcing entirely. Smart India Hackathon teams building interactive installations will appreciate the ready-to-assemble frame, while ATL Tinkering Lab mentors can run advanced workshops on the intersection of mathematics and machine art. If you’ve ever wanted to see an optimisation algorithm paint its own journey, this kit turns that idea into a working display.\u003c\/p\u003e\n\n\u003ch2\u003eBuilt and Backed by Compoden\u003c\/h2\u003e\n\u003cp\u003eEvery 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.\u003c\/p\u003e\n\n\u003cdetails\u003e\u003csummary\u003eWhat if I get stuck during the build?\u003c\/summary\u003e\u003cp\u003eScan the QR code on the box to chat with the AI companion trained on the exact wiring, code, and mechanics of this automaton. It can guide you through calibration, driver tuning, and brush alignment. WhatsApp backup is available if you prefer human assistance.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eCan I modify the algorithm to create different stroke patterns?\u003c\/summary\u003e\u003cp\u003eAbsolutely. The Arduino Mega runs open-source code that you can tweak. Change the optimisation function, step size, or colour palette to generate distinct artistic styles. The AI companion includes examples for experimenting with Rosenbrock, Beale, and custom landscapes.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eDo I need prior CNC experience?\u003c\/summary\u003e\u003cp\u003eNo. The kit uses pre-configured A4988 drivers and a CNC shield that simplifies motion control. The build guide walks you through mechanical assembly and software setup without requiring machining or G-code knowledge.\u003c\/p\u003e\u003c\/details\u003e\n\u003cdetails\u003e\u003csummary\u003eIs the kit suitable for a B.Tech final-year project?\u003c\/summary\u003e\u003cp\u003eYes—many students use this as a capstone project in ECE or CSE. You’ll demonstrate embedded systems, algorithmic art, and motion control, all of which are highly valued by examiners and industry panels.\u003c\/p\u003e\u003c\/details\u003e\n\n\u003cdiv class=\"kit-description\"\u003e\n  \u003cp\u003eStepper-driven brush on watercolour paper executes algorithmically generated strokes from gradient descent path.\u003c\/p\u003e\n  \u003ch4\u003eWhat's in this kit\u003c\/h4\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/mega-2560-r3-development-board-arduino-compatible-54-io-256kb\"\u003eArduino Mega 2560\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/nema-17-stepper-motor-18-step-045nm-bipolar\"\u003eNEMA 17 Stepper\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/a4988-stepper-motor-driver-module-with-microstepping-control\"\u003eA4988 Driver\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/sg90-servo-motor-9g-micro-servo-for-robotics-arduino\"\u003eSG90 Servo\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/cnc-shield-v3-for-arduino-4-axis-stepper-motor-driver-board\"\u003eCNC Shield V3\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/xkc-y26-pnp-5-12v-non-contact-liquid-level-sensor\"\u003e12V 3A PSU\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/gt2-pulley-20-teeth-5mm-bore-aluminum-timing-pulley\"\u003eGT2 Belt 1m\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/gt2-pulley-20-teeth-5mm-bore-aluminum-timing-pulley\"\u003eGT2 Pulley\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/ky-024-linear-magnetic-hall-sensor-module-compoden\"\u003eLinear Rail 400mm\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/esp-wroom-32-breakout-board-pcb-55x52mm\"\u003ePCB Prototype Board\u003c\/a\u003e x2\u003c\/li\u003e\n    \u003cli\u003e\n\u003ca href=\"\/products\/9-in-1-multi-function-sensor-board-dht11-lm35-temperature-sensor\"\u003eM3 Bolts+Nuts\u003c\/a\u003e x20\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/soldering-kit-25w-with-solder-wire-flux-paste-compoden\"\u003eSoldering Iron\u003c\/a\u003e\u003c\/li\u003e\n    \u003cli\u003e\u003ca href=\"\/products\/soldering-kit-25w-with-solder-wire-flux-paste-compoden\"\u003eSolder Wire\u003c\/a\u003e\u003c\/li\u003e\n  \u003c\/ul\u003e\n\u003c\/div\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"FAQPage\",\n  \"mainEntity\": [\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What is included in the Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"The Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor includes all components needed: Arduino Mega 2560, NEMA 17 Stepper, A4988 Driver, SG90 Servo, CNC Shield V3 and more. Everything is pre-tested for compatibility and shipped from Bengaluru, India.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"What skill level is required for the Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"This kit is designed for Advanced level makers, suitable for ages 18-21. Stepper-driven brush on watercolour paper executes algorithmically generated strokes from gradient descent path. Estimated build time is 6-8 hrs.\"\n      }\n    },\n    {\n      \"@type\": \"Question\",\n      \"name\": \"Can I buy the Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor online in India?\",\n      \"acceptedAnswer\": {\n        \"@type\": \"Answer\",\n        \"text\": \"Yes, the Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor is available online at Compoden (compoden.in), India's AI-powered electronics and robotics store. Ships from Bengaluru in 1-5 business days across India.\"\n      }\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"Living Watercolour Painting Automaton Kit with Arduino Mega + Stepper Motor\",\n  \"description\": \"Stepper-driven brush on watercolour paper executes algorithmically generated strokes from gradient descent path.\",\n  \"sku\": \"CDN-KIT-0955\",\n  \"brand\": {\"@type\": \"Brand\", \"name\": \"Compoden\"},\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/compoden.in\/products\/kit-living-watercolour-painting-automaton\",\n    \"priceCurrency\": \"INR\",\n    \"price\": \"10820\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"seller\": {\"@type\": \"Organization\", \"name\": \"Compoden\"}\n  },\n  \"category\": \"Display \u0026 Art\"\n}\n\u003c\/script\u003e\u003cp\u003e\u003cstrong\u003eChoose your assembly option:\u003c\/strong\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cstrong\u003eSoldering Kit\u003c\/strong\u003e — 25W soldering iron, 60\/40 solder wire, flux, and small perfboard for permanent assembly.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eBreadboard Combo\u003c\/strong\u003e — 800-point full-size breadboard with 65-piece jumper wire pack for solderless prototyping.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"Compoden","offers":[{"title":"Clone \/ Soldering Kit","offer_id":53456299622765,"sku":"CDN-KIT-0955-CL-SLD","price":11880.0,"currency_code":"INR","in_stock":true},{"title":"Clone \/ Breadboard Combo","offer_id":53459819299181,"sku":"CDN-KIT-0955-CL-BB","price":11350.0,"currency_code":"INR","in_stock":true},{"title":"R3 Original \/ Soldering Kit","offer_id":53456299655533,"sku":"CDN-KIT-0955-R3-SLD","price":14320.0,"currency_code":"INR","in_stock":true},{"title":"R3 Original \/ Breadboard Combo","offer_id":53459819331949,"sku":"CDN-KIT-0955-R3-BB","price":13790.0,"currency_code":"INR","in_stock":true},{"title":"R4 WiFi \/ Soldering Kit","offer_id":53456299688301,"sku":"CDN-KIT-0955-R4-SLD","price":13640.0,"currency_code":"INR","in_stock":true},{"title":"R4 WiFi \/ Breadboard Combo","offer_id":53459819364717,"sku":"CDN-KIT-0955-R4-BB","price":13110.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0999\/3997\/5533\/files\/kit-living-watercolour-painting-automaton.png?v=1781946336","url":"https:\/\/compoden.com\/products\/kit-living-watercolour-painting-automaton","provider":"Compoden","version":"1.0","type":"link"}