Menu

📰
0

Same Rust Conway’s Game of Life core running on Pico, ESP32, and WASM

Reddit r/rust·u/carlk22·about 1 month ago
#tEPitQSm
#esp32#device#envoy#rust#article#discussion
Reading 0:00
15s threshold

Same Rust Conway’s Game of Life core running on Pico, ESP32, and WASM I posted an earlier ESP32-S3/C6 version about a month ago. Since then, I expanded the project to all ESP32 families currently supported by `esp-hal`, while keeping the same core Conway’s Game of Life code shared across ESP32, Raspberry Pi Pico, and WASM. The embedded versions run bare metal, with no OS . On ESP32-S3, the demo drives a 16×16 NeoPixel-style LED panel and uses an IR remote for speed, stepping, colors, pattern selection, and backward-in-time search. Video: [https://www.youtube.com/watch?v=ZweVGnUX-ZU](https://www.youtube.com/watch?v=ZweVGnUX-ZU) Browser/WASM version: [https://carlkcarlk.github.io/device-envoy/conway/](https://carlkcarlk.github.io/device-envoy/conway/) The backward-in-time button searches for a previous board state "no-alloc". It's literally NP-hard, so sometimes it is slow.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More