My latest Writing Setup... #RustDoc with #VSCode on #Pinebook Pro @ThePine64... (Bye Medium) Yep always keep your Thermometer handy! https://lupyuen.github.io/pinetime-rust-mynewt/articles/chip8
#VSCode Extension for Visual Rust... Coding #RustLang Watch Apps for #PineTime Smart Watch @PINE64 becomes so easy! Coming soon https://github.com/lupyuen/visual-embedded-rust/blob/master/README.md
Visual Rust now compiles into #PineTime Smart Watch Firmware @PINE64 yay! Very soon you'll be creating your own #RustLang Watch App via a #VSCode Extension https://github.com/lupyuen/blockly-mynewt-rust/blob/master/README.md
mmap2() weirdness on #Pinebook Pro @PINE64 ... Causing #VSCode problems! Workaround is to update "ripgrep" from #RustLang cargo install... So I'll let this weirdness rest https://www.reddit.com/r/PINE64official/comments/ev0zt5/vscode_on_pinebook_pro_cannot_find_sqlite/
#VSCode File Search on #Pinebook Pro @PINE64 ... Now works correctly Yay! Traced to the "ripgrep" file search module... Which is actually implemented in #RustLang! Rust inside VSCode... Who knew 😀 https://www.reddit.com/r/PINE64official/comments/ev0zt5/vscode_on_pinebook_pro_cannot_find_sqlite/
#VSCode on #Pinebook Pro @PINE64 ... Found a workaround to display "Tasks" correctly... Yay! https://www.reddit.com/r/PINE64official/comments/ev0zt5/vscode_on_pinebook_pro_cannot_find_sqlite/
Running "strace -f code-oss"... To figure out why #VSCode Tasks are missing on #Pinebook Pro @PINE64 ... https://www.reddit.com/r/PINE64official/comments/ev0zt5/vscode_on_pinebook_pro_cannot_find_sqlite/
Sorry @microsoft@mstdn.social and #VSCode... You're still getting a very bad rep... Here's what happened when I showed VSCode with #PineTime Smart Watch @PINE64 ... Coming soon to https://medium.com/@ly.lee
Why use #VSCode to create watch apps for #PineTime @PINE64 ? Coming soon to https://medium.com/@ly.lee/
#VSCode is NOT Visual Studio... And my #PineTime @PINE64 tutorials are Fully FOSS-Friendly... Here's why... https://gist.github.com/lupyuen/08e383845d68d3337747e8eb59d0f624
Tracking down a firmware bug in #PineTime @PINE64 ? Or trying to understand an alien chunk of firmware code? #VSCode Debugger with #STLink can help! Lemme show you how I used the debugger for my first contact with #RIOT_OS... https://medium.com/@ly.lee/debug-riot-os-on-pinetime-with-vscode-12f00c69c120?source=friends_link&sk=a836d511355876bf81855db9f1e94124
Sounds impossible... But #Arm's #SWD Protocol (to flash and debug firmware) runs just fine on #RaspberryPi's #SPI port... No need to bang out bits slowly and unreliably over GPIO! It's the reason why #PineTime fans @PINE64 can debug firmware with #VSCode today. Hmmm if only somebody had discovered this much earlier... 🤔 https://medium.com/@ly.lee/openocd-on-raspberry-pi-better-with-swd-on-spi-7dea9caeb590?source=friends_link&sk=df399bfd913d3e262447d28aa5af6b63
IoT Techie and Educator / Apache NuttX PMC