Sorry I'll take a break from checking my Mastodon messages... Seems Mastodon has become a little too toxic for me to handle right now. But I'll continue to post updates. Thanks #PineTime Community for supporting me
Home #IoT with #RaspberryPi looks mature...
https://www.electromaker.io/blog/article/9-best-raspberry-pi-smart-home-software-options
@freemo @namark @PINE64 OK glad that I can still go ahead with my GUIs and you won't look down on me ;-) Now since I'm on a STEM server, lemme give you another reason why GUIs have a purpose...
Hypothetically... If I grew up playing video games, I would find GUIs more appealing than command-line interfaces right?
So if we didn't have a good GUI to captivate me, I wouldn't have bothered to learn about computers and how they work.
And because I never learnt any computing, I wouldn't have learnt any programming either... The ultimate command-line interface.
So for the sake of STEM I think we should invest in FOSS GUI development tools. Because kids will never touch computers otherwise.
I don't believe GUI tools will rot their brains because GUI tools can only do so much... It's only a matter of time that they will break out of the GUI and do something textual.
I'm very concerned about the lack of young coders in Singapore... I have a hunch that we are not creating the right GUI coding tools to captivate them.
Microsoft Visual Studio is an awful terrible legacy mess. Scratch is too kiddy. What's in between?
Maybe I'll solve this with the #PineTime Community. I'll keep you updated if we're successful :-)
@freemo @namark @PINE64 OK maybe let's bring the discussion back from Microsoft back to VSCode (or whatever *Code that we can choose to name it)... Had a quick discussion with the Awesome #PineTime Community...
We would like to have a GUI tool (in addition to the existing command-line tool) because it's a matter of Choice and Inclusiveness. Some folks may find GUI IDEs more comfortable (probably younger+older coders). Also I suspect that Asians prefer a GUI IDE that's culturally agnostic. (Easier to communicate too. Any other Asians here who can validate this?)
Is it going to be based on VSCode or Electron or whatever? Not sure yet. But seems the VSCode Community has done such a great job, we should consider them.
Erm maybe I get a tad offended when people say I should use the command line and GUIs rot my brain... But my brain really works better with GUI.
And since command line tools like gdb are extremely well documented, I thought I might chip in a viable FOSS GUI alternative. Remember that All Monopolies Are Bad... Even Command-Line Monopolies 😉
So my plea to all Command-Line Fans... Please cut us GUI Folks some slack... Let's all solve problems with the tools that work best for each of us. Thanks! 🙏
#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
And here's how you can run @rustlang on a Smart Watch... Today! https://medium.com/@ly.lee/debug-rust-mynewt-firmware-for-pinetime-on-raspberry-pi-4b9ac2d093a9?source=friends_link&sk=edb508c31e43d3ec40ecd8554f3405f6
#PineTime Smart Watch made it to the @RustEmbedded Newsletter yay! 😀 Yes PineTime @PINE64 ❤️ #RustLang! And C and TinyGo and... 😉 https://rust-embedded.github.io/blog/newsletter-23/
Debug #RIOT_OS on #PineTime @PINE64 with Spectacular Detail... #RIOT_OS never looked so beautiful! https://medium.com/@ly.lee/debug-riot-os-on-pinetime-with-vscode-12f00c69c120
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
@hrisskar Haha true... That's why I stopped being emotional altogether... And this is just a bot pretending to emote to you 🙂
@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
I'm happy to release version 0.2.2 of my #FreeRtos
#Cplusplus based firmware for #pinetime. It brings improvements, bugfixes and contributions from the community.
See https://github.com/JF002/Pinetime/releases/tag/v0.2.2
@PINE64 there's still time to update before #FOSDEM2020 !!!
@thibaultamartin @PINE64 ...Except you can't rip apart an Apple Watch and figure out how it works 😉 Freedom for our Gadgets!
IoT Techie and Educator / Apache NuttX PMC