Hardware Design · BOM & Engineering Analysis · March 2026

Hardware Analysis

AI Story Companion Ecosystem — Full BOM, connector specification, thermal design, manufacturing considerations, and certification requirements for all five modular SKUs.

AI Story Companion — exploded modular hardware stack diagram

Exploded stack (bottom → top): Docking Station (30mm) · AI Audio Cube (200mm, battery + AI) · 1 Projector Module (100mm) · 4 Sides Module (100mm) · Dome Projector (50mm).
All units share a 200×200mm footprint and the magnetic pogo-pin connector interface.

1. System Overview — Modular Architecture

SKUDimensionsCamerasControlsEst. BOMPrice
AI Audio Cube200×200×200mm1× wide-angle (front)4 buttons + privacy slide + USB-C — all BACK face€95–130€129
Docking Station200×200×30mmNoneNone€18–28€39
Dome Projector200×200×50mm1× wide-angle (downward)None€55–80€99
1 Projector Module200×100×100mm1× wide-angle (forward)None€42–68€79
4 Sides Module200×200×100mm4× wide-angle (N/S/E/W)None€140–215€179
Architecture principle: The AI Audio Cube is the only intelligent device. All modules are dumb projection hardware with cameras for self-calibration — compute runs entirely on the Cube. The Cube features 4 child-proof physical buttons, a mechanical privacy slide, and a USB-C 3.1 Gen 1 charging port — all on the BACK face (parent-facing).

2. Module Connector Interface — Critical Specification

The magnetic pogo-pin connector is the most critical hardware design decision in the ecosystem. It must be robust to 1,000+ cycles, child-safe (no exposed pins, magnetic alignment), carry HDMI 2.0 bandwidth, and be manufacturable at low cost. Recommended: magnetic pogo-pin array with a mechanical locking ring.

SignalSpecBandwidth / RatingFunctionPins
PowerDC 12V / 3A per module36W max per connectorPowers projection modules via Cube battery when docked2 + shield
VideoHDMI 2.0 (TMDS)18 Gbps · 4K@30fpsSends rendered frames to each projector face19 (standard)
ControlI2C (400kHz)Fast modeModule enumeration, brightness control, on/off2 (SDA + SCL)
Frame SyncGPIO pulse (3.3V)<1ms cross-moduleSynchronises frames across all active modules1
ID / Detection1-Wire ID ROMModule type identification at hot-plug1
GroundCommon GNDReference4 (distributed)

2. AI Audio Cube — Physical Controls Design

The Cube has exactly 4 physical buttons, 1 mechanical privacy slide, and a USB-C 3.1 Gen 1 charging port. All controls are on the BACK face (parent-facing side). All other interactions are voice-controlled. This keeps the device clean and child-appropriate while giving parents easy access to all controls from behind.

ControlQtyDesign SpecPlacementFunction
Power ButtonRecessed tactile, child-proof. Recessed 1.5mm to prevent accidental power-off.BACK facePower on/off
Volume UpRaised tactile button, ribbed texture. Raised 2mm.BACK faceIncrease volume
Volume DownRaised tactile button, ribbed texture. Raised 2mm.BACK faceDecrease volume
Camera CaptureCamera icon embossed, tactile, child-proof.BACK faceTake photo → child/toy becomes story character
🔒 Privacy SlideABS sliding tab, detent click in open/closed. 12mm travel. Opaque — blocks ≥99.9% of light to lens.BACK facePhysically covers camera lens — no software trust required
⚡ USB-C PortUSB-C 3.1 Gen 1 connector, 5V/3A (15W) fast charge. Primary standalone charging input.BACK faceStandalone charging without Dock — Dock remains optional convenience accessory
Button spec: All controls on BACK face (parent-facing). Tactile switches rated 200,000+ actuations. Power button recessed 1.5mm to prevent accidental activation. Volume buttons raised 2mm with ribbed texture. Camera button has embossed camera symbol. Privacy slide has detent click in open/closed positions, 12mm travel. USB-C 3.1 Gen 1 (5V/3A, 15W) — primary charging path; Dock is optional convenience.

3. Camera System — Full Specification

Total camera count across the full system: 7 cameras. All module cameras serve projection mapping exclusively — no streams stored, no cloud transmission. The Cube camera is activated only by the physical camera button press.

DeviceCountSensorFacingPurposeEst. Cost
AI Audio CubeSony IMX477 (12MP)FrontChild/toy personalisation, triggered by capture button€6–10
Dome ProjectorOV5647 (5MP)DownwardCeiling scan → projection mapping, obstacle detection€3–5
1 Projector ModuleOV5647 (5MP)ForwardWall geometry mapping + person/eye safety detection (auto-dim <200ms)€3–5
4 Sides ModuleOV5647 (5MP) ×4N/S/E/WPer-wall geometry correction + edge blending€3–5 each
Sensor recommendation: OV5647 (5MP, wide-angle, M12 mount, ~€3–5) for all module cameras. Sony IMX477 (12MP) for the Cube camera — higher quality for the personalisation use case.

4. AI Audio Cube — Core Device

The Cube is 200×200×200mm — accommodating a large battery, high-quality speakers, camera, 4 physical buttons, privacy slide mechanism, and a robust connector area for stacking modules. Connector faces: top (module output) and bottom (dock input). All intelligence is here — compute, battery, audio, camera, connectivity.

4.1 Full Bill of Materials

ComponentSelectionSpecCost (25K+ units)Notes
Compute SoMRaspberry Pi CM5 / i.MX 8M PlusQuad-core A55, 4GB RAM, NPU, GPU€30–40NPU for local ML
Microphone Array4-mic MEMS (custom PCB)Beamforming, 360°, 44.1kHz€6–10Key for child voice capture
Speaker AmplifierTPA3130 / MAX98357Class D, stereo 5W+5W€2–3
Camera (Cube)Sony IMX47712MP, wide-angle, 1080p30€6–10Child/toy personalisation — button-triggered
Privacy SlideCustom ABS sliding tab12mm travel, detent click, opaque€1–2Mechanically blocks camera lens
Power ButtonRecessed tactile switch200K+ cycles, 1.5mm recess€0.5–1
Volume Up / Down ButtonsRaised tactile switch ×2200K+ cycles, ribbed texture€0.5–1 each
Camera Capture ButtonTactile switch, camera icon embossed200K+ cycles, child-proof€0.5–1
Wi-Fi / BluetoothQualcomm QCN9074 / onboard CM5Wi-Fi 6, BT 5.3€3–5Dual-band for stability
BatteryLi-Ion 20Wh (5,400mAh @ 3.7V)UN38.3 certified, 4hr+ with Dome€14–18Must ship as UN38.3
PMIC + Charging ICTexas Instruments BQ25895USB-C PD 3.0, 18W charge€3–5
USB-C ConnectorUSB-C 3.1 Gen 1 receptacle (BACK face)5V/3A (15W) standalone charging€0.5–1Primary charge path; Dock optional
IMUICM-42688-P6-axis, motion + sleep detection€1.5–2
LED Ring16× WS2812B (diffused)RGB, story interaction feedback€2–4
Module Connector (top)Magnetic pogo-pin array (custom)HDMI + I2C + 12V + GPIO + ID€4–7Critical custom part
Dock Connector (bottom)Magnetic pogo-pin array (custom)12V power in + data€3–5
Main PCB (6-layer)Custom, 4oz copperHDMI routing, power planes€10–15At 10K+ volume
Enclosure (ABS)200mm cube, rounded cornersIP54, child-safe, drop-rated€16–22Tooling amortised
Assembly (CM labor)Contract manufacturerAt 10K+ units€12–15
PackagingBox + USB-C cable€4–6
Total BOM (25K+ units target)€95–130

4.2 Power States

StateActive ComponentsPower DrawBattery Life
Full Active + Dome moduleCPU + Audio + Camera + Wi-Fi + Dome~12W~4 hours
Story Playback (audio only)CPU + Audio + Wi-Fi~4W~5 hours
Sleep CompanionAudio (low) + IMU~1.2W~15 hours
Deep Sleep / Wake-word onlyPorcupine wake-word engine~0.08W~7 days

5. Docking Station

200×200×30mm flat base. Mains powered (100–240V AC). Provides 12V/3A to the Cube via the bottom connector. Side ports: USB-C (data), HDMI pass-through (for TV/monitor), power LED.

ComponentSpecCost
AC-DC Power Supply100–240V in → 12V/3A out, CE certified€6–10
Top Connector (to Cube)Magnetic pogo-pin, standard interface€3–5
USB-C Port + ControllerUSB 3.0, data only€2–4
HDMI Pass-ThroughHDMI 2.0, from Cube output€1–2
PCB (2-layer)Simple, low-cost€3–5
Enclosure (ABS)200×200×30mm, non-slip base€5–8
AssemblySimple BOM€4–6
Total BOM€24–40

6. Dome Projector

200×200×50mm. Houses a single pico projector pointing upward through a fisheye lens (≥160° FOV) that covers the full ceiling at 2.5m height. Includes a downward-facing camera for autonomous ceiling projection mapping and obstacle detection. Passively cooled — silent at bedtime.

ComponentSpecCost
Pico projector (DLP)720p, 200 lumens, compact module€25–38
Fisheye lens (M12, upward)≥160° FOV, equidistant, factory-aligned€10–18
Camera (OV5647, downward)5MP, wide-angle — ceiling mapping€3–5
Camera mount bracketPrecision-moulded ABS, fixed downward angle€1–2
Passive heatsinkAluminium, for 200-lumen DLP€2–4
Connector (bottom, magnetic pogo)Standard interface — power + HDMI + I2C€3–5
PCB (driver + camera interface)HDMI in → projector, camera CSI out€4–6
Enclosure (200×200×50mm)Upward aperture + camera port (down)€6–10
Assembly€5–8
Total BOM€59–96

7. 1 Projector Module

200×100×100mm. Single forward-facing pico projector for one-wall projection. Includes a forward-facing camera with a dual role: wall geometry mapping + real-time person/eye safety detection (auto-dims projector within 200ms if a child walks in front).

ComponentSpecCost
Pico projector (DLP)720p, 150 lumens€22–32
Projection lens~80° FOV, forward-facing€5–8
Camera (OV5647, forward)5MP, wide-angle — wall mapping + person detection€3–5
Camera mount bracketFixed forward angle, aligned with projector axis€1–2
Connector (bottom, magnetic pogo)Standard interface€3–5
Passive heatsink€1–3
PCB (driver + camera + I2C dim ctrl)Camera → Cube; I2C dim command input€6–10
Enclosure (200×100×100mm)Front aperture + camera port (forward)€5–8
Assembly€5–8
Total BOM€51–81
Safety feature: The 1-Proj camera runs real-time TFLite MobileNet person detection continuously during projection. If a child steps in front of the beam, the projector dims automatically within 200ms via I2C dim command. EN 62471 photobiological safety certification required.

8. 4 Sides Module

200×200×100mm. Four pico projectors facing N/S/E/W with 4 cameras (one per face) for per-face projection mapping and edge blending. Active cooling required for four simultaneous projectors.

ComponentSpecCost
4× Pico projectors (DLP)720p, 150 lumens each€80–120
4× Projection lenses~80° FOV each€16–24
4× Cameras (OV5647)One per face (N/S/E/W) — wall mapping€12–20
4× Camera mount bracketsPer-face fixed alignment€4–6
HDMI distribution IC4-channel HDMI router€6–10
Connector (bottom, magnetic pogo)Standard interface€3–5
Active cooling (40mm fan)Required for 4× projectors simultaneously€4–7
PCB (complex 6-layer)4× projector + 4× camera routing€14–20
Enclosure (200×200×100mm)4 side apertures + 4 camera ports + ventilation€12–18
Assembly€8–12
Total BOM€159–242

9. Thermal Analysis

Total power draw at full stack (Cube + Dome + 4 Sides): ~36W system load. Each module has its own thermal path to ambient — the stack connector does not transfer heat between modules.

ConfigurationTotal PowerThermal RiskCooling Strategy
Cube only~4WNonePassive (Cube)
Cube + Dock~4WNonePassive
Cube + Dome~12WLowPassive (both)
Cube + 1-Proj~10WLowPassive (both)
Cube + 4-Sides~28WMediumActive fan (4-Sides)
Cube + Dome + 4-Sides (Full Universe)~36WMediumActive fan (4-Sides) + passive (Dome)

10. Certifications & Compliance

All five SKUs require CE marking for EU market sale. EN 62471 photobiological safety is mandatory for all projection modules. Engage test labs early in Phase 3 to avoid Phase 4 schedule risk.

CertificationApplies ToReasonEst. CostTimeline
CE Mark (EMC + Safety)All 5 SKUsEU market entry€5–15K/SKU3–6 months
EN 71 Toy SafetyCube + DockChildren's toy directive€3–8K2–3 months
EN 62471 Photobiological Safety1-Proj, 4-Sides, DomeProjector beam eye safety€4–8K/SKU2–3 months
RoHS / REACHAll 5 SKUsHazardous materials€1–3K total2 months
UN 38.3 (Battery)AI Audio Cube (Li-Ion)Transport safety€2–4K6 weeks
FCC Part 15 (USA)All 5 SKUsUS market entry€5–10K/SKU3–4 months
COPPA / GDPR (Software)Software + DataChild data protection€8–20K (legal)2–3 months
Total Budget Estimate: €60–110K. EN 62471 photobiological safety is mandatory for all 3 projection modules — the 1-Proj auto-dim safety feature should be documented as a risk-reduction measure in the technical file. Pre-compliance testing should begin in Phase 3 (Month 12). Prioritise Cube + Dome first for EU launch.

11. Education System — Hardware Implications

The v4 education system introduces three age-differentiated experience tiers, each placing distinct hardware demands on the Cube. All educational content is processed on-device — the NPU on the Compute SoM handles age-adaptive inference, while Adventure Course packs are stored in onboard flash. No additional hardware is required beyond the base Cube specification.

Age TierAge RangeKey Hardware DemandsAudio ProfileProjection Use
🌱 Seedlings3–5 yearsSimple voice prompts only; low CPU load; large LED feedback cues for milestonesSlow TTS, high clarity, soft volume ceiling (60 dB max)Simple shapes + colour; no complex geometry
🧭 Explorers5–7 yearsModerate NLP complexity; IMU used for gesture-based interaction; richer LED animationsStandard TTS rate; mild sound effects via amplifierScene illustrations projected; auto-keystone active
🏔️ Adventurers7–10 yearsFull AI pipeline at max token load; multi-turn reasoning; Adventure Course pack streaming from flashFull audio quality; dynamic music via MusicGen; multi-voice TTSFull immersive projection with all active modules
Adventure Course Storage: Each downloadable Adventure Course pack is estimated at 50–150 MB (compressed audio + vector assets). The Compute SoM (CM5) includes 32 GB eMMC flash — sufficient for 100+ course packs without SD card expansion. Packs sync via Wi-Fi 6 during idle/charging states.

11.1 Education Hardware Requirements Summary

RequirementHardware ComponentSpec / DetailStatus
Age-adaptive inference (NPU)Compute SoM (CM5 / i.MX 8M+)NPU handles on-device TFLite models for age-tier detection and content adaptationCovered by base BOM
Adventure Course local storageeMMC Flash (32 GB)100+ course packs at 50–150 MB each; no SD expansion neededCovered by base BOM
Milestone LED feedback16× WS2812B LED RingCustom animation sequences per tier (slow pulse for Seedlings → rapid burst for Adventurers)Covered by base BOM
Curriculum mapping TTS (EYFS/KS1/KS2, Common Core)Speaker Amplifier (TPA3130)Stereo 5W+5W; age-appropriate volume ceiling enforced in firmwareCovered by base BOM
Parental tier control4 physical buttons — BACK faceAge tier selection via button combination on BACK face; no app requiredCovered by base BOM
Projection curriculum contentModules (Dome / 1-Proj / 4-Sides)Educational scene images projected during Adventure Courses; modules are optional add-onsModule hardware
Curriculum coverage: EYFS (Early Years Foundation Stage), Key Stage 1 and Key Stage 2 (UK); Common Core State Standards (US); subject areas include language & literacy, numeracy, science, geography, and history. All content adapts dynamically — no separate hardware SKUs required for education vs. entertainment modes.