Skip to content

Connections ESP32 to Seed to Laptop

Martin Cleaver edited this page May 24, 2026 · 4 revisions

Based on https://github.com/ruvnet/RuView/blob/be4efecbcd9a8f357df07dcc654f363fc774f8fb/plans/phase1-specification/technical-spec.md (Conceptual Outline)

There is this diagram:


┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   WiFi Routers  │    │  CSI Receiver   │    │ Neural Network  │
│   (Hardware)    │───▶│    Module       │───▶│    Pipeline     │
└─────────────────┘    └─────────────────┘    └─────────────────┘
                                                        │
┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   Web Dashboard │◄───│  API Services   │◄───│ Pose Estimation │
│   (Frontend)    │    │    Module       │    │     Engine      │
└─────────────────┘    └─────────────────┘    └─────────────────┘
                                │
                       ┌─────────────────┐
                       │ Configuration   │
                       │   Management    │
                       └─────────────────┘

Which I'd interpret as follows:

┌─────────────────┐    ┌──────────────────┐    ┌────────────────────┐
│   WiFi Routers  │    │ CSI Wifi Receiver│    │Neural Net Pipeline │      <<< Hardware
│   (Send Wifi)   │──▶│ ESP32 Module(s)  │──▶ │  Cognitum Seed     │
└─────────────────┘    └──────────────────┘    └────────────────────┘
                                                        │
┌─────────────────┐    ┌─────────────────┐    ┌─────────────────┐
│   Web Dashboard │◄───│  API Services   │◄───│ Pose Estimation │          <<< Services on computer
│   (Frontend)    │    │    Module       │    │     Engine      │              Typically in Docker
└─────────────────┘    └─────────────────┘    └─────────────────┘
                                │
                       ┌─────────────────┐
                       │ Configuration   │
                       │   Management    │
                       └─────────────────┘

Clone this wiki locally