Few months ago I asked on @TinyGo slack channel:
You can build #WASM client apps with #tinygo, but you can't use it as host.

Few months later @deadprogram:
Well now you actually can :))

Checkout #mechanoid project to be able to use wasm on tiny devices to e.g. sideload your apps to watch running #tinygo
🎉

https://github.com/hybridgroup/mechanoid

GitHub - hybridgroup/mechanoid: Mechanoid is a framework for WebAssembly applications on embedded systems and IoT devices.

Mechanoid is a framework for WebAssembly applications on embedded systems and IoT devices. - hybridgroup/mechanoid

GitHub

@0xZogG @TinyGo @deadprogram

Here is a neat trick: you can compile wazero into wasm with tinygo and then run it in wazero to run a program written in Go and compiled into wasm. In other words:

1. Wazero compiled with TinyGo for your OS
2. Runs Wazero compiled with TinyGo into wasm.
3. Which runs a Go app compiled with TinyGo into wasm.

Why? Because you can!

@orsinium @TinyGo @deadprogram
I am planning to make smart pixel LED screen like tidbyt running tinygo to have apps like Spotify, Weather and etc.
Then I thought instead of recompiling the FW for a new app, I simply can define specific "signature" to display data and use WASM to add/remove new apps.