Rust Safe Wrappers to make C Functions a little safer... That's how we create crash-proof #PineTime Watch Faces @PINE64 with #RustLang on @RIOT_OS and #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
Whitelist and Blacklist C Functions imported into Rust... Create #PineTime Watch Faces @PINE64 with #RustLang, bindgen, @RIOT_OS and #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
Import C Libraries into Rust the easy way... With bindgen! That's how we imported the #LittlevGL Library into #PineTime Watch Faces @PINE64 built with #RustLang on @RIOT_OS https://lupyuen.github.io/PineTime-apps/articles/watch_face
Embedded #RustLang and Unsafe Code... While converting #PineTime Watch Faces @PINE64 from C to Rust on @RIOT_OS and #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
#RustLang Embedded conference last Friday...
https://pramode.in/2020/03/21/oxidize1k-a-remote-rustlang-embedded-conference/
Using C Enums in #RustLang... And converting #PineTime Watch Faces @PINE64 from C to Rust on @RIOT_OS and #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
Import C Structs into #RustLang... That's needed for converting #PineTime Watch Faces @PINE64 from C to Rust on @RIOT_OS with #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
#RustLang vs C for dereferencing pointers and returning values... Converting a #PineTime Watch Face @PINE64 from C to Rust on @RIOT_OS and #LittlevGL https://lupyuen.github.io/PineTime-apps/articles/watch_face
Apple migrating some backends to #RustLang...
https://www.phoronix.com/scan.php?page=news_item&px=Apple-From-C-To-Rust
Guidelines for Secure #RustLang Coding...
Research Paper on #RustLang Memory Safety... "Our analysis result reveals that Rust is very effective in preventing
memory-safety bugs if developers use safe Rust only"...
Passing Strings from #RustLang to C... That's how we convert to Rust a #PineTime Watch Face @PINE64 built with the #LittlevGL #Embedded UI library running on @RIOT_OS https://lupyuen.github.io/PineTime-apps/articles/watch_face
Learn #RustLang at home... Step by step from C! Based on @RIOT_OS and #LittlevGL running on #PineTime Smart Watch @PINE64 https://lupyuen.github.io/PineTime-apps/articles/watch_face
#PineTime FOSS Community ❤️❤️❤️ #RustLang, #FreeRTOS and @RIOT_OS... https://www.pine64.org/ Come chat with us on Discord / Matrix / Telegram @PINE64 ! https://wiki.pine64.org/index.php/PineTime#Community
Bored at home? Learn some #RustLang! Here's how we call #Embedded C Functions from Rust... Based on @RIOT_OS and #LittlevGL running on #PineTime Smart Watch @PINE64 https://lupyuen.github.io/PineTime-apps/articles/watch_face
NULLs are the same in C... Not in #RustLang! Here's how we pass NULL in Rust with @RIOT_OS and #LittlevGL on #PineTime Smart Watch @PINE64 ... Coming soon https://lupyuen.github.io/PineTime-apps/articles/watch_face
Translating Variables from #Embedded C to #RustLang... On @RIOT_OS with #LittlevGL running on #PineTime Smart Watch @PINE64 ... Coming soon https://lupyuen.github.io/PineTime-apps/articles/watch_face
Create a simple #RustLang app server...
Flipping Names and Types while converting C to #RustLang... That's how I converted to Rust a #PineTime Watch App @PINE64 based on @RIOT_OS and #LittlevGL... Coming soon https://lupyuen.github.io/PineTime-apps/articles/watch_face
IoT Techie and Educator / Apache NuttX PMC