Created
January 20, 2026 15:02
-
-
Save pral2a/bc3b74c2287ae5f2522304b05143fcb9 to your computer and use it in GitHub Desktop.
LLUM BARCELONA
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| ╔═══════════════════════════════════════════════════════════════════════════╗ | |
| ║ LLUM BARCELONA · SYSTEM MAP ║ | |
| ║ (robot · vision · sensing · light) ║ | |
| ╚═══════════════════════════════════════════════════════════════════════════╝ | |
| ┌─────────────────────────────┐ | |
| │ HANDHELD REMOTE │ | |
| │ ESP32 │ | |
| │ buttons / joystick │ | |
| │ battery powered │ | |
| └─────────────┬───────────────┘ | |
| │ | |
| │ ESP-Now (wireless) | |
| ▼ | |
| ╔════════════════════════════════════ ROBOT ══════════════════════════════╗ | |
| ║ ║ | |
| ║ ┌───────────────────────────┐ ┌──────────────────────────────┐ ║ | |
| ║ │ ESP32 · Motion Control │ │ ESP32 · Camera │ ║ | |
| ║ │ H-bridge + DC motors │ │ Wi-Fi AP + HTTP stream │ ║ | |
| ║ │ 9V rechargeable batteries │ │ fixed LAN IP │ ║ | |
| │ │ │ 9V rechargeable batteries (?)│ ║ | |
| ║ └───────────────┬───────────┘ └───────────────┬──────────────┘ ║ | |
| ║ │ │ ║ | |
| ║ ▼ │ Wi-Fi AP ║ | |
| ║ │ (direct join) ║ | |
| ║ [ Robot movement ] │ ║ | |
| ║ ▼ ║ | |
| ║ (external laptop) ║ | |
| ║ ║ | |
| ║ ┌───────────────────────────┐ ║ | |
| ║ │ Robot lights │ ║ | |
| ║ │ white / accent LEDs │ powered from robot battery ║ | |
| ║ └───────────────────────────┘ ║ | |
| ║ ║ | |
| ╚═════════════════════════════════════════════════════════════════════════╝ | |
| ╔══════════════════════════════════ TUNNEL / MODEL ═════════════════════════╗ | |
| ║ ║ | |
| ║ ┌───────────────────────────┐ ┌──────────────────────────────┐ ║ | |
| ║ │ ESP32 · Camera │ │ Light sensors │ ║ | |
| ║ │ Wi-Fi AP + HTTP stream │ │ IR / LDR │ ║ | |
| ║ │ same config as robot cam │ └───────────────┬──────────────┘ ║ | |
| ║ └───────────────┬───────────┘ │ ║ | |
| ║ │ Wi-Fi (direct join) │ wired ║ | |
| ║ ▼ ▼ ║ | |
| ║ (external laptop) ┌──────────────────┐ ║ | |
| ║ │ Arduino │ ║ | |
| ║ │ sensor logic │ ║ | |
| ║ └─────────┬────────┘ ║ | |
| ║ │ data / control ║ | |
| ║ ▼ ║ | |
| ║ ┌──────────────────────────┐ ║ | |
| ║ │ Relay Board (or LED (bus│ ║ | |
| ║ │ Addressable data + power)│ ║ | |
| ║ └─────────┬────────────────┘ ║ | |
| ║ │ ║ | |
| ║ ┌──────────────────┬──────────┼───────┐ ║ | |
| ║ │ │ │ ║ | |
| ║ [ Floor panel 1 ] [ Floor panel 2 ] [ Panel N ] ║ | |
| ║ LED strip LED strip LED strip ║ | |
| ║ ║ | |
| ╚═══════════════════════════════════════════════════════════════════════════╝ | |
| ╔════════════════════════════ DISPLAY & CONTROL LAYER ══════════════════════╗ | |
| ║ ║ | |
| ║ ┌────────────────────────────┐ ┌──────────────────────────────┐ ║ | |
| ║ │ Laptop · browser │ HDMI │ TV · Robot view │ ║ | |
| ║ │ joins ESP32 camera Wi-Fi AP│ ├──────► single screen │ ║ | |
| ║ │ opens local LAN IP │ └──────────────────────────────┘ ║ | |
| ║ └────────────────────────────┘ ║ | |
| ║ ║ | |
| ║ ┌────────────────────────────┐ ┌──────────────────────────────┐ ║ | |
| ║ │ Laptop · browser │ HDMI │ TVs · Model views │ ║ | |
| ║ │ joins ESP32 camera Wi-Fi AP│ ├──────► x2 / x3 identical screens ║ | |
| ║ │ opens local LAN IP │ └──────────────────────────────┘ ║ | |
| ║ └────────────────────────────┘ ║ | |
| ║ ║ | |
| ╚═══════════════════════════════════════════════════════════════════════════╝ | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment