Key Outcomes
Delivered a BLE companion app controlling LED face lights and lullaby playback across 8 collectible plush toy characters — from Averie Ant to Sydnie Centipede
Implemented “Long Play” lullaby mode (3x loop) for bedtime use, with soft LED glow control that helps children self-soothe and fall asleep independently
Built multi-language support (English, French, Spanish) for Machda Toys’ North American market across Canada, the US, and Latin America
The Challenge
Before partnering with Iottive, Machda Toys was facing several issues:
BLE Toy Hardware Integration
Each Humm Bugg plush toy contains embedded BLE hardware controlling LED lights and an audio speaker. The companion app needed to communicate reliably with consumer-grade toy electronics — a very different challenge from enterprise BLE devices.
Child-Safe App Experience
The app’s primary users are parents operating the toy on behalf of young children. The interface needed to be simple enough to operate in a dark bedroom, one-handed, while holding a child — no complex menus or tiny touch targets.
Multi-Character Product Line
With 8 distinct characters (Averie Ant, Bailie Butterfly, Billie Bumblebee, Colbie Cricket, Darcie Dragonfly, Lexie Ladybug, Frankie Firefly, Sydnie Centipede), the app needed character selection, visual identification, and per-character BLE pairing.
Trilingual Market Requirements
Machda Toys targets the full North American market, requiring English, French, and Spanish language support. All in-app text, character names, and user instructions needed professional localization.
Our Solution
Iottive delivered a delightful BLE toy companion application under a full-cycle product development model.
Bluetooth & IoT Expertise
Built robust BLE communication with Humm Bugg toy hardware, managing LED brightness control and audio playback commands. The protocol handles the unique constraints of toy-grade BLE chipsets — limited MTU, battery-optimized connection parameters, and consumer-distance range requirements.
Design Thinking Approach
Designed the interface for bedtime use: dark mode color palette, large touch targets, minimal brightness, and one-tap lullaby activation. Character selection uses playful illustrations that match each plush toy, creating a coherent physical-digital experience.
Project Planning & Execution
Delivered in three sprints: BLE connectivity and single-character control (Sprint 1), full 8-character support with LED and audio features (Sprint 2), multi-language localization and Long Play mode (Sprint3).
Functionalities Delivered
BLE toy pairing and device management, LED face light control (on/off, soft glow brightness), lullaby playback (single play and Long Play 3x loop), 8-character selection with visual identification, multilanguage UI (English, French, Spanish), and bedtime-optimized dark interface.
Implementation Highlights
LED Control Protocol
Implemented BLE commands for LED brightness control in the toy’s face, including soft glow modes appropriate for nursery and bedroom use. Brightness transitions are smooth (not abrupt), preventing startled children.
Audio Playback Management
Built lullaby playback control with single-play and Long Play (3x loop) modes. The app sends
play/pause/stop commands to the toy’s onboard speaker, with volume management handled at the hardware level for consistent audio quality.
Character Management System
Designed a character selection interface with visual cards for all 8 Humm Bugg characters. Each character maps to a specific BLE device, with automatic pairing memory so parents don’t need to re-pair after the first setup.
BLE Protocol Optimization
Tuned BLE connection parameters for toy-grade chipsets: optimized scan intervals for fast discovery, adjusted MTU sizes for reliable command delivery, and implemented battery friendly connection intervals to maximize toy battery life.
Multi-Language Localization
Implemented full localization framework supporting English, French, and Spanish. All UI strings, character descriptions, and help text are professionally translated, with locale auto-detection and manual language switching.
Quality Assurance for Children's Products
Testing protocol included extended battery drain testing (overnight Long Play sessions), range testing in residential environments, and UI testing with parents in simulated low-light conditions.
Results & Impact
- 8 collectible characters supported from launch, each with reliable BLE pairing and control
- Long Play lullaby mode enables autonomous bedtime routines — parents report children falling asleep to their Humm Bugg independently
- Trilingual app serves the full Canadian (EN/FR), US, and Latin American (ES) markets
- Bedtime-optimized dark interface received positive parent feedback for usability in nursery lighting
- Battery-optimized BLE parameters extend toy battery life during extended lullaby sessions
“Our toys come to life through the app — the soft glow, the lullabies, the character experience. Iottive understood that this is not just a BLE controller; it is part of a child’s bedtime ritual. The attention to detail in the dark-mode interface and Long Play mode shows that.”
— Micheal Briard, Humm Buggs
Lessons & Best Practices
Design for the Context, Not the Lab
The primary use context is a dark bedroom with a parent holding a child. Every design decision touch target size, screen brightness, number of taps to activate a lullaby — was evaluated against this scenario.
Optimize BLE for Consumer Hardware
Toy-grade BLE chipsets have tighter constraints than enterprise hardware. Connection parameters, MTU sizes, and scan intervals all required specific tuning to achieve reliable performance with cost-optimized toy electronics.
Treat Battery Life as a Feature
Parents expect the toy to last through multiple bedtime sessions. BLE connection interval optimization and sleep-mode transitions were designed to minimize battery drain during Long Play lullaby cycles.
Localize Early, Not Late
Multi-language support was architected from the first sprint, not added as a final polish step. This avoided hardcoded strings and layout assumptions that would have required refactoring for French & Spanish text lengths.
Technology
Comprehensive IoT Technology Stack
From devices and connectivity to cloud, apps, and security — we leverage a full-stack IoT ecosystem to build scalable, secure, and future-ready solutions.
Android (Kotlin)
BLE
Why Iottive’s the Right Partner
- BLE expertise adapted for consumer toy hardware — including the protocol tuning and battery optimization that toy-grade chipsets require
- Child-product design sensitivity — understanding that a bedtime companion app demands a fundamentally different UX approach than a standard consumer app
- Multi-language development capability with professional localization, supporting North American market diversity from day one