#PineTime Custom Watch Face (#LVGL C++) @SravanSenthiln1 ... #WebAssembly Simulator vs Real @PINE64 https://appkaki.github.io/lvgl-wasm/lvgl2.html
How we troubleshoot #PineTime Watch Faces... Just turn on #LVGL Logging with #WebAssembly https://github.com/AppKaki/lvgl-wasm
Custom #PineTime Watch Face by @SravanSenthiln1 ... Runs in #PineTime Simulator @PINE64 ... Without any code changes! Now all C++ Watch Faces can compile automagically to #WebAssembly https://appkaki.github.io/lvgl-wasm/lvgl2.html
Plans for #PineTime Watch Face Simulator... With #WebAssembly and #LVGL 7 https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
#PineTime Watch Face @PINE64 running in a Web Browser with #WebAssembly... Now with the right #LVGL styles, fonts and symbols! https://appkaki.github.io/lvgl-wasm/lvgl.html
Some #LVGL v6 programs may fail to build with v7... Here are some Migration Tips we used for #PineTime https://github.com/AppKaki/lvgl-wasm#migrating-lvgl-version-6-to-7
#PineTime Watch Faces @PINE64 can now run in a Web Browser... Thanks to #WebAssembly yay! Now porting the #LVGL fonts and symbols to WebAssembly https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
Install #emscripten to compile C and C++ to #WebAssembly... Looks odd but this works on #Pinebook Pro @PINE64 ! https://github.com/AppKaki/lvgl-wasm#install-emscripten-on-arch-linux--manjaro-arm64
Convert #PineTime Watch Face from 230 lines of C++ to #WebAssembly... With only a few tweaks! We Mocked the PineTime Base Classes for easier conversion https://github.com/AppKaki/lvgl-wasm/compare/clock_before...master#diff-9a3204013cda108f0edc5647e908ea82
Our First #WebAssembly Stack Trace... Triggered by the #PineTime Watch Face compiled from C++ #LVGL to WebAssembly... So cool! https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
Compiling actual #PineTime Watch Face @PINE64 ... From C++ to #WebAssembly... Only 4 errors left to fix! https://github.com/AppKaki/lvgl-wasm/blob/master/clock/Clock.cpp
#LVGL now renders to HTML Canvas with #WebAssembly yay! Next: Compile a real #PineTime Watch Face @PINE64 from C++ to WebAssembly https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
C #WebAssembly renders to HTML Canvas... Piece of cake! https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
Access #WebAssembly Memory from JavaScript, C and #RustLang... Looks easy https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
JavaScript calls #RustLang #WebAssembly... Which calls #CLang WebAssembly https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
#CLang #WebAssembly calls #RustLang... Works only with "cargo build --target=wasm32-unknown-emscripten" https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
Create #PineTime Watch Faces in a Web Browser 🤔 https://github.com/AppKaki/lvgl-wasm/blob/master/README.md
IoT Techie and Educator / Apache NuttX PMC