Robot Rock
summary
Claim: multiple toy robots dance in sync to real music using only JavaScript. Implementation uses Cylon for Bluetooth discovery and UUID-based pairing, a master process that analyzes BPM and segments the track, and Node clusters to parallelize connections. Choreography is a data structure mapping beat segments to movement primitives like zips and zaps bundled as money moves. Three robots end up synchronized most of the time despite unpredictable Bluetooth latency; one unit sometimes starts late then catches up using beat-aligned cues.
AI-written summary · about
chapters (6)
- 0:00Start
- 0:45React Jas San Francisco Bay Area Meetup
- 4:48Cylon
- 5:32Embedded Bluetooth Scanner
- 9:21Node Clusters
- 11:35Dancing in Time








