Hi everyone! :wave: I'm Kevin, and I wanted to share a project I've been working on that aligns heavily with the embedded Wasm space.
I recently put together embedded-wasm, which is a collection of repositories demonstrating a WebAssembly Component Model runtime running directly on bare-metal RP2350.
A few technical highlights:
It utilizes Wasmtime alongside the new Pulley interpreter to execute on the microcontroller.
Hardware capabilities (like GPIO, I2C, etc.) are exposed to the Wasm guest entirely through WIT interfaces.
I would love to get any feedback, architectural critiques, or thoughts from the community, especially regarding the Pulley integration and WIT bindings on bare metal.
You can check out the collection of repos here: https://github.com/mytechnotalent/embedded-wasm
Looking forward to hearing your thoughts!
Kevin Thomas has marked this topic as unresolved.
Last updated: Apr 12 2026 at 23:10 UTC