Art of Adaptation

An interactive Rangoli installation that reimagines an ancient daily ritual as a gesture-driven, sensor-based experience — exhibited at the PULSE Art + Technology Festival, Telfair Museums.

Timeline

2025 – 2026

Role

Interaction Designer Creative Technologist

Exhibition

PULSE Art + Tech Festival Telfair Museums, Savannah GA

Built with

Arduino · Processing RFID · Hall Sensors Illustrator

Overview

Art of Adaptation is an interactive installation exploring the role of cultural arts (Rangoli) as a tool for stress relief — using interactive design to replicate physical interactions and make the practice more accessible and engaging to a new user group. It was exhibited as part of the PULSE Art + Technology Festival at the Telfair Children's Art Museum in Savannah, GA.

Background

Rangoli is an ancient Indian art form made outside homes to infuse positive energy into the space and welcome people in. Each morning, women across South Asia create these geometric patterns, which carry deep symbolic meaning — from lotus flowers representing spirituality to peacocks symbolizing grace.

Lotus

/padma/

Marigold

/genda/

Conch Shell

/shankha/

Trials with other sensors

Testing out interactions with different inputs before landing on the hall-effect setup.

Color sensor

Mapping detected colours to on-screen Rangoli elements.

CQ Robot gesture sensor

Reading hand gestures to drive the animation.

Other illustration & animation techniques

Exploring different ways to bring the Rangoli motifs to life.

Splits

Building the Rangoli in Illustrator, split into animation frames.

Phenakistoscope

A spinning-disc animation of the Rangoli motifs.

The exhibition setup — a peacock-shaped RFID scanner with flowers, diyas, and the three Rangoli cards on a black table
Six flowers embedded with magnets ring an Arduino Uno; hovering clockwise adds a layer, anticlockwise removes one
Exhibition layout — a pedestal holds the sensor flowers and peacock RFID scanner, projecting the Rangoli onto the floor
Arduino IDE 2.3.6
Arduino Uno ⌁  ◎
newrangolis_copy_20260611140939.ino
🗀📚🔍
Loading newrangolis_copy_20260611140939.ino
Arduino Uno on /dev/cu.usbmodem1101 [not connected]
Processing 4.3.4
Java ▾
halleffectrangoli1
Loading halleffectrangoli1
▣ Console⚠ Errors

Digital-only experience — Replit

So anyone online can experience the installation, even outside the exhibition.

Open on Replit