Posts

Using AI tools to create “Fraudly” in 2 days

Image
I, along with my teammates, Amartya Jha, Annem Saad, Krishna Mittal, and Siddhant Singh, participated in the AI Buildathon by the Masters Union.  The objective of the Buildathon was to create a real AI product solving a real-world problem. And in 2 days, we went from an idea to a working prototype called “Fraudly”, an AI-powered app designed to fight digital fraud among teenagers. Teenagers are among the most vulnerable to digital fraud — yet almost no engaging solutions exist for them. With UPI fraud rising sharply and millions of teens coming online every year, the gap was obvious. What if we could teach fraud awareness by letting users experience scams safely? Thus, “Fraudly” was born. The App simulates real-world scam scenarios (UPI, WhatsApp, SMS), lets users swipe to decide: scam or legit, uses AI to explain red flags instantly, and adapts difficulty based on user behavior. Using tools like Replit and Claude, creating a functional app was possible in no time. The Buildathon f...

Building an Autonomous Robot at IIT Delhi - My Reflections (Part 3 of 3)

Image
Personal Takeaways My personal takeaways from the workshop “How to Build an Autonomous Robot” at IIT Delhi: 1. I Underestimated Myself I initially thought I wouldn’t fit into such a high-level environment. But engineering doesn’t care about labels—it rewards curiosity and effort. 2. Learning Happens Fastest When It’s Hands-On You can watch 10 tutorials on robotics. Or spend 2 days building one—and learn more. 3. Collaboration is Everything Working with experienced students accelerated my learning curve massively. 4. Engineering is Iteration Nothing worked perfectly the first time—and that’s the point. 5. Skills I gained Improved CAD modeling Stronger electronics fundamentals Practical understanding of robot architecture Exposure to ROS and automation systems Real-world problem-solving under constraints Final Thoughts This workshop was intense, messy, and incredibly exciting. It wasn’t about building a perfect robot—it was about understanding the process behind building any robot. And t...

Building an Autonomous Robot at IIT Delhi - The Framework (Part 2 of 3)

Image
 If I have to break the entire experience of the workshop “How to Build an Autonomous Robot” at IIT Delhi, into a framework for building Robots, it would consist of the following steps: Component Selection, CAD Modeling, Circuit Design, Fabrication, Procurement, Assembly, Manual Mode Coding, Manual Testing, ROS Setup, Autonomous Coding, and Autonomous Testing. 1. Component Selection Every robot begins with constraints—size, weight, task, and environment. This step involves selecting the right motors, sensors, controllers, and structural elements to meet those constraints efficiently. 2. CAD Modeling Before building anything physically, the robot is designed virtually. A complete CAD model helps visualize the structure, validate dimensions, and avoid costly mistakes during fabrication. 3. Circuit Design This is where the robot’s nervous system is planned. You define how power flows, how components connect, and how signals are transmitted between sensors, controllers, and actuators. ...

Building an Autonomous Robot at IIT Delhi - The Workshop (Part 1 of 3)

Image
I attended a workshop “How to Build an Autonomous Robot” at the Central Manufacturing Facility (CMF), IIT Delhi. I walked into the workshop thinking I might be out of place, being the only school kid in a group of engineering students. I walked out enriched and confident. The workshop was led by two very senior professors of the Deptt of Mechanical Engineering, Prof Subir K Saha and Prof Sunil Jha. It wasn’t just a lecture series; it was a full-stack engineering sprint. From design to fabrication, electronics to automation, this was engineering in its purest, hands-on form. What made the experience even better was learning directly from IIT professors and working alongside undergraduate students who were actively preparing for Robocon 2026. Day 1: From Idea to Physical Reality Day 1 was about the physicality of robots, component selection, design, and fabrication. 1. Design Presentations:  The workshop kicked off with design presentations. The group was divided into teams at the ve...

Robotic Hand Assist for Rehab - Part 2 - The Genesis

Image
The Inspiration Behind My Robo Hand Assist for Rehab Project! Some incidents have a deep impact on you. In December 2025, someone very close to me met with a horrible accident, suffered multiple injuries in the hands, legs, and hips, had to go through multiple surgeries, a long period in the hospital, followed by a long period of recovery. Among the injuries, one was particularly brutal, not because it was life-threatening, but because it took away control. He suffered a radial nerve injury, a condition that affects the ability to extend the wrist and fingers. In simple terms, the hand loses its ability to open and lift. This leads to something known as “wrist drop”, where the hand is unable to perform even the most basic actions. Holding a bottle. Picking up a pen. Shaking someone’s hand.Movements we never think twice about suddenly become impossible. What followed was a series of complex medical procedures - fracture fixation, nerve repair, and eventually a tendon transfer surgery. F...

Mood Lamp Project Part - 2

Image
 With the hardware done, the next step was the firmware and connecting it to Blynk. The code runs in Arduino IDE and handles three things: Wi-Fi connection, receiving RGB values from the Blynk dashboard, and writing those to the NeoPixel ring. The Blynk app sends values through the cloud to the ESP32, which updates all 16 LEDs. Setting up BlynkIOT: create a project in the Blynk web console, add an ESP32 device, get your Auth Token, and paste it into your code. The phone dashboard is three sliders for Red, Green, and Blue, each linked to a virtual pin.  Testing was plug-and-play. Moved the sliders, the LEDs responded. Ran through a few colors: blue, green, red, and mixes. No issues at all. The lamp also diffuses light well when placed face down on a surface. The acrylic scatters it into a soft glow rather than 16 separate points. It wasn't planned, but it's a useful effect. The working video is up on YouTube: https://youtube.com/shorts/1-iBQc89kcM , and the code is up ...

Mood Lamp Project Part-1

Image
I wanted to build something at the intersection of IoT and home lighting — something you'd actually keep on your desk. The Mood Lamp ended up being a 10 cm circular lamp with 16 RGB LEDs, controlled from your phone over Wi-Fi. The main component is an Adafruit NeoPixel Ring, 16 x 5050 RGB LEDs, each individually addressable. You push an RGB value to each LED to set the colour. That's what gives you basically infinite color options rather than a fixed set. For the microcontroller, I went with ESP32. The reason: it has Wi-Fi built in. No extra module, no extra wiring. You flash the code from Arduino IDE via micro USB, connect to your network, and the hardware side is essentially done. Three wires connect the NeoPixel ring to the ESP32: data to GPIO4, 5V to VIN, and ground to ground. The body is laser-cut acrylic, circular, about 10 cm across. It holds the ring and the ESP32 in place. I had it cut to fit both parts without needing any adhesive. The phone side runs on BlynkIOT....