← Back to Projects
EmbeddedShippedFeatured

BloomBot IoT

IoT robotic flower with servos, sensors, LCD, and remote control.

This project came from wanting something expressive and physical, not just another board demo. I integrated Blynk controls, servo choreography, sensor feedback, and display output into one system.

Date
Spring 2026
Signal
Robotics
Build stage
Shipped demo + iterating on next hardware revision
Stack
Arduino UNO R4 WiFi, Blynk
iotembeddedroboticsactuatorsintegration
Build process

Project notes

Highlights

What I built

  • Remote interaction over WiFi through Blynk virtual pins.
  • Multi-servo movement coordinated with sensor + display feedback.
  • Public demo and full build documentation on Devpost.

Architecture

How the system works

  • Blynk app events map to virtual pin handlers on the Arduino.
  • Firmware coordinates servo motion loops with sensor checks.
  • LCD and Morse LED signaling provide user feedback state.

Challenges

What made it hard

  • Power rails had to be stabilized to avoid brownouts during concurrent servo loads.
  • WiFi reliability under demo conditions needed repeated retry logic.
  • Timing collisions appeared when actuators and sensing ran simultaneously.

Lessons

What I learned

  • Hardware reliability is mostly integration discipline.
  • Live demo confidence comes from failure-mode rehearsals.
  • A simple feedback channel (LCD/LED) makes debugging way easier.

Stack / materials

Arduino UNO R4 WiFiBlynkWiFiS3ServosUltrasonicI2C LCD
  • Future iterations: improved enclosure, cleaner wiring harness, smoother interpolation.
  • I also want to map sentiment-driven inputs to movement patterns.

Media timeline

Build photos, clips, and process visuals. The goal is to show how the project evolved, not just the final screenshot.

Hardware setup
Build snapshot
BloomBot IoT media 1