Building Communities of Smart Things Takes Nerves
summary
Claims a working Elixir-based cognitive stack called Marvin framework that runs on EV3 via Nerves, linking two rovers and one hub over p2p distributed Elixir and REST/Phoenix. Concrete agents — detectors, percepts, motivators, behaviors, actuators — produce emergent sharing and panic behaviors; demo shows food-stealing and calming by the hub. Fits on a 64MB brick with ~15MB free RAM, 30s compile/build/burn cycle, uses simple structs and supervised processes, and the implementation visibly works.
AI-written summary · about
chapters (11)
- 0:00Start
- 6:08Autonomy
- 7:57The cognitive architecture of a smart thing
- 20:06Building Communities of Smart Things
- 28:34The puppy profile
- 31:32A smart thing's anatomy is its platform
- 32:41A platform runs on a system
- 34:32Light change perceptor logic
- 37:02Panic behavior logic
- 38:25Creating a community of smart things
- 42:58Recapping








