I ❤️ #Arm Reset Handlers... What a wicked fetish! But it says a lot about the #RTOS... And prepares you for the heavy stuff that comes later! Here's the Reset Handler for #RIOT_OS on #PineTime @PINE64 ... Love the Stack Canary and MPU support! https://medium.com/@ly.lee/debug-riot-os-on-pinetime-with-vscode-12f00c69c120
@JF Lemme know if you're keen to let me do a Live Debug webstream of #FreeRTOS on #PineTime @PINE64 🙂 https://youtu.be/a_VD-p1XwBg
Watch me debug live the @RIOT_OS firmware for #PineTime @PINE64 ... Never used RIOT OS before and it looks so cool! https://youtu.be/a_VD-p1XwBg
Unbundle #RustLang Watch Apps from #PineTime OS Firmware @PINE64 ... Now with clarity... https://gist.github.com/lupyuen/db39430c8a66ce7b4d803458b0daac06
Not really in a good place right now... So I'm sketching the design of Rusty Wrappers... That will unbundle #RustLang Watch Apps from the #PineTime OS Firmware @ThePine64... https://gist.github.com/lupyuen/db39430c8a66ce7b4d803458b0daac06
Story of my #IoT Life... Why I'm teaching IoT... And where I'm at now: Visual #RustLang on #PineTime @PINE64 https://medium.com/@ly.lee/my-5-year-iot-mission-5f2f28348780?source=friends_link&sk=8c9ab6f607d4b6af4a2b233e4096d623
So glad that I can Tinker with my #PineTime Smart Watch @PINE64 !
https://spectrum.ieee.org/tech-talk/at-work/education/engineering-a-repairable-world
What's #Metaprogramming? That's when you write a program that generates another program... Like here when I'm designing a graphical program (in Blockly) that will generate a #RustLang program for #PineTime Smart Watch @PINE64 ... https://developers.google.com/blockly/guides/overview
Defining a #Blockly Container for our #RustLang Widgets... That's how we'll create #PineTime Watch Apps @PINE64 ... The Drag-And-Drop Way! https://medium.com/@ly.lee/visual-programming-with-embedded-rust-yes-we-can-with-apache-mynewt-and-google-blockly-8b67ef7412d7?source=friends_link&sk=353fb92b6f20ebf885ff5c9be44fd6f2
Creating the blocks in Blockly for Visual #RustLang Programming on #PineTime @PINE64 ... And getting inspired by #Pebble! https://blog.usejournal.com/visual-embedded-rust-programming-with-visual-studio-code-1bc1262e398c?source=friends_link&sk=222de63e45993aacd0db5a2e4b1f33c7
Another Beauty Shot of #PineTime Debugger @PINE64 ... Am I the only one doing geeky photoshoots and TikToks? 🤔 https://medium.com/@ly.lee/debug-rust-mynewt-firmware-for-pinetime-on-raspberry-pi-4b9ac2d093a9?source=friends_link&sk=edb508c31e43d3ec40ecd8554f3405f6
Creating an #IoT Learning Pathway for #PineTime Fans @PINE64... We're on to something HUGE here! 🤔 https://medium.com/@ly.lee/debug-rust-mynewt-firmware-for-pinetime-on-raspberry-pi-4b9ac2d093a9?source=friends_link&sk=edb508c31e43d3ec40ecd8554f3405f6
Experimenting with Visual #RustLang on #RaspberryPi... Will this make Rust coding easier on #PineTime Smart Watch @PINE64 ? 🤔 https://medium.com/@ly.lee/visual-embedded-rust-programming-with-visual-studio-code-1bc1262e398c?sk=222de63e45993aacd0db5a2e4b1f33c7
Can I have a show of (virtual) hands (maybe feet)... What do you think about learning #RustLang through drag-and-drop visuals? Rust can be very difficult for newbies... Maybe this is the better way to get us familiar with the Rust syntax. This may appear on #PineTime Smart Watch @PINE64 someday! https://blog.usejournal.com/visual-embedded-rust-programming-with-visual-studio-code-1bc1262e398c?source=friends_link&sk=222de63e45993aacd0db5a2e4b1f33c7
IoT Techie and Educator / Apache NuttX PMC