We had an idea, a bunch of components, and absolutely no idea how the night was going to go.
From first idea to final tape fix — everything, honestly.
The idea for Servo Naatyam came quite unexpectedly.
We were watching a Thiruvathira performance at our college when I suddenly had an idea — what if we recreated something inspired by Thiruvathira using hardware?
Hardware was completely new territory for me. I had never really worked with hardware before, so I didn't even know what components we needed or how to put everything together.
I started asking friends who had some experience with hardware. One of my friends from the EC department helped me arrange some of the components, and we also managed to collect a few more through our IEDC club. I also bought two servo motors myself.
And somehow, we had enough components to begin.
Cutting the thick board turned out to be one of the most time-consuming parts of the entire project.
The board was surprisingly difficult to cut, and we had to carefully follow the shapes of the printed figures. My teammate even ended up getting a small cut on their hand while working on it.
Between the two of us, we slowly cut out all six figures and stuck the printed images onto them.
And somewhere in the middle of all that cutting, I accidentally cut off part of one of the figure's legs.
At that point, there was no time to start over. We simply put the pieces back together, stuck them in place and continued.
By the time we finally finished making all six figures, it was already getting close to morning.
In between all of this, we took breaks to eat and joined in some of the other activities happening during the hackathon.
But eventually, it was time to come back to the project. Now came the part we were actually excited about — making the figures move.
We started testing the servo motors one by one. We wrote the code, connected the servos to the breadboard and Arduino, and tested each motor individually.
And surprisingly…
They all worked. Every servo was rotating.
For a moment, everything seemed to be going exactly according to plan.
The next step was to attach each of our handmade figures to the top of a servo motor.
We tried using the glue we had, but it wasn't holding properly. Luckily, another team had a glue gun. So we borrowed it and started attaching the figures to the servos one by one.
And then…
Three of the servo motors stopped working.
Some of the glue had entered the gears inside the servo motors and jammed them. The motors that we had already tested and confirmed were working were now physically stuck.
We had lost three servo motors because of the glue. And by then, it was already getting very late.
The servos were mechanically jammed — not electrically damaged. Glue blocked the gear mechanism inside the housing.
As morning approached, we went out and bought flowers for the pookalam. We came back, arranged the flowers, glued them onto the board, and started putting everything together.
This was supposed to be the final stage.
Except…
When we checked the servo motors again, the ones that had been working earlier were suddenly not rotating anymore.
We had no idea what had happened. So we started debugging — disconnecting everything, checking each wire, reworking the code, and testing again. Over and over.
By around 7 AM, things had gone from bad to worse. None of the servos were working. After staying awake through the entire night, watching the project slowly fall apart was honestly devastating.
We were exhausted. We had spent hours cutting, sticking, wiring and testing everything, and now it felt like we were back at zero.
At some point, I was so tired that I ended up lying down on the table and accidentally falling asleep there. Just for a while.
After waking up, we had breakfast and came back to the project. We decided to start again from the beginning.
All the connections were removed. Everything was checked again. The wiring was redone. The code was reworked. We tested the motors individually.
And finally, something started working again.
After all the debugging, we managed to get three servo motors working. The other three stayed still.
It wasn't what we had originally imagined. We had started with the idea of having all six figures moving, but after everything that had happened during the night, even getting three of them to move felt like a small victory.
And then we had another problem. The figures we had glued onto the servo motors had started becoming loose. So we grabbed masking tape and started reinforcing and adjusting them.
It wasn't perfect. It wasn't even close to what we had originally imagined. But somehow…
we managed it.
A factual account of the failures — no exaggeration, nothing invented.
We started with an idea inspired by a Thiruvathira performance.
Hardware was completely new territory for us.
We figured things out as we went.
We cut six figures, lost three servo motors when glue entered their gears and jammed them, watched the remaining setup stop working, rebuilt our wiring, debugged through the morning, and finally got three figures moving again.
It wasn't the perfect version we imagined at the beginning.
But it was something we built ourselves.
And after one very long night, that was enough.