#BL602 Simulator will support Drag-and-Drop Scripting too!
https://lupyuen.github.io/articles/rustsim?20#drag-and-drop-scripting
#BL602 Simulator will support Rhai Scripts ... A #RustLang-like Scripting Language
https://lupyuen.github.io/articles/rustsim?19#scripting-for-bl602-simulator
How #BL602 Simulator validates calls to BL602 IoT SDK
https://lupyuen.github.io/articles/rustsim?18#validate-calls-to-bl602-iot-sdk
#BL602 Simulator tries to be helpful ... By validating the calls to BL602 IoT SDK
https://lupyuen.github.io/articles/rustsim?17#validate-calls-to-bl602-iot-sdk
Our #BL602 Simulator won't simulate all kinds of firmware ... But it might still be useful
https://lupyuen.github.io/articles/rustsim?15#easier-embedded-development
Will #BL602 Simulator make #Embedded Development easier? 🤔
https://lupyuen.github.io/articles/rustsim?12#run-bl602-firmware-in-simulator
How we handle #BL602 Simulation Events in JavaScript ... And blink the Simulated BL602 LED
https://lupyuen.github.io/articles/rustsim?11#handle-simulation-events
Here's how we expose our #RustLang Functions to Rhai Script Engine
https://github.com/lupyuen/bl602-simulator/blob/main/bl602-script/src/lib.rs#L25-L88
My Creepy Deepfake 😂 ... "A new website allows anyone to upload a photo, which D-ID's AI then turns into a moving deepfake video sequence in a short video clip promoting the film"
https://www.protocol.com/newsletters/next-up/warner-bros-deepfake-movie-promo
Added Rhai #RustLang Scripting Engine to #BL602 WebAssembly Simulator ... So that we can do interesting things 🤔
https://github.com/lupyuen/bl602-simulator/blob/main/bl602-script/src/lib.rs
#BL602 Simulator jumps from JavaScript to #WebAssembly to #RustLang ... And back!
https://lupyuen.github.io/articles/rustsim?10#run-rust-firmware
How we render the Simulated #BL602 in HTML
https://lupyuen.github.io/articles/rustsim?9#html-and-javascript-interface
How we Intercept Calls to #BL602 IoT SDK ... So that they work on #WebAssembly
https://lupyuen.github.io/articles/rustsim?8#intercept-calls-to-bl602-iot-sdk
Creating a #BL602 Simulation Event in #RustLang
https://lupyuen.github.io/articles/rustsim?7#generate-simulation-events
How to Simulate #BL602 in #WebAssembly? With a JSON Stream of Simulation Events!
https://lupyuen.github.io/articles/rustsim?6#json-stream-of-simulation-events
Linking #BL602 Firmware with Emscripten ... So that it runs in #WebAssembly
https://lupyuen.github.io/articles/rustsim?5#link-rust-firmware-with-emscripten
Compiling #BL602 #RustLang Firmware into #WebAssembly ... For linking with Emscripten
https://lupyuen.github.io/articles/rustsim?4#compile-rust-firmware-into-webassembly
IoT Techie and Educator / Apache NuttX PMC