← Back to Projects
ROBOTICS PROJECT CASE STUDY

BloomBot IoT

An interactive IoT-powered robotic flower: servo-driven petals, LED Morse signaling, LCD status, ultrasonic sensing, and wireless control through Blynk.

ArduinoBlynkServosIoTEmbedded C++
Role
Hardware + firmware · Ritvik Ellendula
Timeline
Spring 2026
Stack
Arduino UNO R4 WiFi, Blynk
Outcome
WiFi-enabled remote petal animations via Blynk
Product preview

System breakdown

01MAKING BLOOMBOT

Making BloomBot

Physical assembly

Hands-on build of the flower chassis: mounting servos, wiring petals, and iterating the mechanical structure before IoT control was layered on.

What it handles

  • Mechanical assembly
  • Servo mounting
  • Wiring layout

Tools used

ServosBreadboardHand tools
Making BloomBot
02HARDWARE SETUP

Hardware setup

LCD + microcontroller

Breadboard bring-up with the I2C LCD, power routing, and actuator wiring — the foundation before Blynk commands could drive petal motion reliably.

What it handles

  • LCD I2C bring-up
  • Power distribution
  • Actuator wiring

Tools used

Arduino UNO R4 WiFiI2C LCDExternal PSU
Hardware setup
03BLYNK CONTROL

Blynk control

Remote IoT interaction

WiFi-enabled control through Blynk: virtual pins trigger petal animations, LCD updates, and LED patterns from a phone or laptop dashboard.

What it handles

  • Blynk virtual pins
  • WiFiS3 connectivity
  • Remote command handling

Tools used

BlynkWiFiS3C++
Blynk control
04PRODUCT DEMO

Product demo

Unified interaction

End-to-end demo: servos, Morse LEDs, LCD status, and proximity sensing responding together as one expressive robotic flower experience.

What it handles

  • Multi-servo sync
  • LED + LCD feedback
  • Live demo polish

Tools used

BlynkUltrasonicServos
Product demo

Results & lessons

Results

Shipped interactive demo

  • Real-time remote interaction over Blynk
  • Unified motion + display + LED feedback loop
  • Documented on Devpost with video walkthrough

Future improvements

Roadmap

Next steps: emotion-responsive motion, smoother servo interpolation, battery-powered enclosure, 3D-printed chassis, and expanded sensing.

  • AI-based sentiment → motion mapping
  • Mobile app UI redesign + speech/audio hooks
  • Battery enclosure + 3D-printed flower shell