Skip to content

chore(deps): bump ruv-neural submodule — ColorMap no_std for ESP32#1126

Merged
ruvnet merged 1 commit into
mainfrom
feat/bump-ruv-neural-nostd
Jun 18, 2026
Merged

chore(deps): bump ruv-neural submodule — ColorMap no_std for ESP32#1126
ruvnet merged 1 commit into
mainfrom
feat/bump-ruv-neural-nostd

Conversation

@ruvnet

@ruvnet ruvnet commented Jun 18, 2026

Copy link
Copy Markdown
Owner

Bumps the ruv-neural submodule to ruvnet/ruv-neural#3 (c9638fa), which makes ruv-neural-viz::ColorMap no_std-buildable for the ESP32. Pointer-only change.

🤖 Generated with claude-flow

Points to ruvnet/ruv-neural#3 (c9638fa): ruv-neural-viz::ColorMap now
builds no_std, so it can run on the ESP32. Unblocks driving the onboard
WS2812 from the viridis/cool-warm colormap.

Co-Authored-By: claude-flow <ruv@ruv.net>
@ruvnet ruvnet merged commit 315d7df into main Jun 18, 2026
15 checks passed
@ruvnet ruvnet deleted the feat/bump-ruv-neural-nostd branch June 18, 2026 00:18
ruvnet added a commit that referenced this pull request Jun 18, 2026
…(ADR-183) (#1127)

* chore(deps): bump ruv-neural submodule — ColorMap no_std for ESP32

Points to ruvnet/ruv-neural#3 (c9638fa): ruv-neural-viz::ColorMap now
builds no_std, so it can run on the ESP32. Unblocks driving the onboard
WS2812 from the viridis/cool-warm colormap.

Co-Authored-By: claude-flow <ruv@ruv.net>

* feat(firmware): onboard LED as 40 Hz gamma stimulus, colour from live CSI motion (ADR-183)

The S3 onboard WS2812 (GPIO 48, #962) now runs a GENUS-style 40 Hz gamma
square wave (12.5 ms on/off, 50% duty). The ON-phase colour is live CSI
motion (edge motion_energy) mapped through a 60-step viridis LUT generated
from ruv-neural-viz::ColorMap::viridis() — still=purple, moving=yellow.

Uses the now-no_std ColorMap (ruvnet/ruv-neural#3 / #1126). Hardware-
confirmed on ESP32-S3 N16R8 (COM8): boot log shows the timer armed, CSI
keeps flowing (27-38 pps). Honesty + photosensitivity notes + a Kconfig-gate
follow-up are in ADR-183.

Co-Authored-By: claude-flow <ruv@ruv.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant