Kids Companion Robot Firmware Development

Job ID: 40187767

Budget: ₹1,500 – ₹12,500 INR

Project Description

I am building a kids companion robot that works completely offline and focuses on emotional presence, play, comfort, and routine not AI, not chat, not smart assistant behavior.

This project is emotion-first, deterministic, and safety-focused.

I am looking for an experienced embedded / firmware developer to help implement the behavior engine, emotion logic, audio playback system, and mode handling on a microcontroller platform.

Key Principles (Very Important)

No AI

No machine learning

No free conversation

No cloud processing of voice

Rule-based, predictable behavior

Offline-first system

Emotion-driven reactions

Child-safe & privacy-safe design

If your expertise is mainly in chatbots or AI assistants, this project is not suitable.

Hardware & Platform

ESP32 / similar microcontroller

Microphone (sound level & pattern detection only)

Speaker (real audio playback, not buzzer)

Display for expressive eyes

Optional touch input

SD card or Firebase OTA content updates (audio only)

Software Scope

Core behavior engine (state machine)

Emotion engine with decay & safety limits

Listening vs speaking priority handling

Voice command handling (predefined commands only)

Audio playback system (emotion sounds, music, stories)

Time-aware modes (morning / afternoon / evening / sleep)

Play modes (clap games, rhythm imitation)

Comfort & sleep behaviors

Interrupt handling (child always has priority)

Clean, modular, well-documented code

What I’m Looking For

Strong experience in embedded C / C++

ESP32 firmware development

State machines & event-driven systems

Audio playback on microcontrollers

Clean architecture & readable code

Understanding of child-safe interaction design (preferred)

Project Style

Long-term project (multiple phases)

Clear specifications provided

I care deeply about correct architecture

No rushed or hacky solutions

Iterative development with testing

Deliverables

Well-structured firmware code

Clear module separation

Documentation for logic & states

Ready for future feature expansion

To Apply

Please include:

Relevant embedded / firmware projects

Experience with ESP32 or similar MCUs

Approach you would take for an emotion-based state machine

Confirmation that you understand this is NOT an AI/chatbot project

If you’re interested in building something meaningful, calm, and emotionally responsible for kids, I’d love to work with you.