Small robot facing a single candle flame on dark background

Find the Flame: Inside the Firefighter Robot Kit

The Firefighter Robot Kit with Arduino Uno + Flame Sensor (₹1,775) builds a two-wheeled robot with a genuinely dramatic party trick: it detects a candle flame, drives toward it on its own, and blows it out with an onboard fan. Three KY-026 flame sensors arranged across the front let the Arduino Uno triangulate the fire's direction; an L298N motor driver steers the chassis toward it, and a BC547 transistor switches a 5V DC fan when the robot is close enough. Rated Beginner with a 4–5 hour build and no soldering, it is the most demo-worthy starter robot we sell — sense, navigate, act — and the dual 18650 cells give it real runtime for repeated experiments. To be clear about scope: it extinguishes candle-scale flames for learning and demonstration, not real fires.

What's in the box

Arduino Uno R3, three KY-026 flame sensors, L298N motor driver, two TT gear motors, a 5V DC fan, a BC547 transistor, 2WD chassis, two 18650 cells with holder, three 1N4007 diodes, ten 10kΩ resistors, and 25 male-male jumper wires. Assembly needs only a screwdriver — all electrical connections use jumper wires and screw terminals. The transistor and diodes are part of the lesson: an Arduino pin cannot drive a fan directly, so you build a proper switching circuit with flyback protection, which is a small piece of real electronics most beginner kits skip.

What you'll learn

  • Multi-sensor triangulation — reading three analog flame sensors and comparing them to determine a heat source's direction, your first taste of sensor fusion.
  • Differential steering — motor-driver logic that turns "the fire is to the left" into precise wheel commands.
  • Transistor switching — controlling a fan from a logic pin through a BC547, with diode protection: the standard pattern for driving any load bigger than an LED.
  • Power management — running motors, sensors and a fan from dual Li-ion cells with reverse-polarity protection.

The build, honestly

The chassis and wiring go quickly, and the pre-loaded navigation-and-extinguish logic means you see behaviour early. The step that trips people up is sensor tuning: KY-026 modules respond to the infrared signature of open flame, but sunlight and incandescent bulbs also emit IR, so a robot tested near a bright window will chase ghosts. Calibrate the detection thresholds in the room where you'll demo, away from direct sun, and the triangulation becomes reliable. The second classic wobble is approach distance — too timid and the fan can't reach the flame, too bold and the robot nudges the candle — so expect a short tune-test loop. Use a stable candle on a hard floor and always supervise the flame; the fun is real, and so is the fire, however small.

Who it's for — and who should skip it

Aimed at young enthusiasts aged 10–15 working through CBSE AI/robotics modules, ATAL Tinkering Lab groups, and engineering first-years prototyping mini-projects — assembly is guided-5th-grader simple, while the sensor fusion and autonomy logic keep older students engaged. As a fire-safety-automation concept it also works as a hackathon starter.

Skip it if the budget is tight and any first robot will do — the Sumo Robot Kit (₹914) teaches similar IR-sensing and drive skills for half the price, minus the flame. If you've already built an autonomous robot, the Gesture Controlled Robot Kit or Ball Balancer PID Kit will stretch you further than a second seek-and-act bot.

FAQ

Can it put out a real fire?

No — it's designed for small, controlled flames like a candle. The sensors are tuned for open-flame IR signatures at that scale, and the fan is sized to match. It's for demonstration and learning, not firefighting.

Is soldering required?

No. All connections use jumper wires and screw terminals; chassis assembly needs only a screwdriver.

What programming environment does it use?

The Arduino IDE, with sample navigation-and-extinguishing code provided that you can modify.

The kit arrives pre-loaded in Soldr, our AI build assistant, which generates the wiring, firmware and troubleshooting — sensor calibration included — for this exact robot.

Back to blog