"the killer lightweight distro to look forward to is #NuttX" (on #PinePhone) 🤩
#PinePhone might become a #LoRa Communicator ... With the LoRa Back Cover and #Meshtastic
Article: https://lupyuen.github.io/articles/usb2?3#appendix-lora-communicator-for-pinephone-on-nuttx
Someday we might pop a #NuttX microSD into #PinePhone ... And turn it into a Feature Phone!
Article: https://lupyuen.github.io/articles/usb2?2#pinephone--nuttx--feature-phone
#PinePhone on Apache #NuttX RTOS might become a Feature Phone ... But first let's learn about its USB Controller
Sorry Elmo ... #PinePhone's USB Controller is not fully documented 😂
Source: https://github.com/lupyuen/pinephone-nuttx#usb-driver-and-lte-modem-driver-for-pinephone
Spring Cleaning (Sprung?) for Apache #NuttX RTOS on #PinePhone @PINE64
Will #ChatGPT make Teaching obsolete? Not if we teach real things ... The creative way!
Article: https://lupyuen.github.io/articles/chatgpt?88#other-attempts
#ChatGPT will generate various answers to our question on Apache #NuttX RTOS ... And it might get stuck 🤔
Article: https://lupyuen.github.io/articles/chatgpt?7#other-attempts
Bedtime Reading for #PinePhone USB ... "Mentor Graphics MUSBMHDRC USB 2.0 Multi-Point Dual-Role Controller: Product Specification and Programming Guide" 🥱
Source: https://github.com/lupyuen/pinephone-nuttx#usb-driver-and-lte-modem-driver-for-pinephone
#PinePhone's USB Controller comes from ... Mentor Graphics! 😮
Source: https://github.com/lupyuen/pinephone-nuttx#usb-driver-and-lte-modem-driver-for-pinephone
#ChatGPT forgets that Apache #NuttX RTOS is based on POSIX ... Here's the better POSIX way to start a task
Article: https://lupyuen.github.io/articles/chatgpt?6#correct-code
Here's the final code that runs OK on Apache #NuttX RTOS ... After lots of scrubbing on #ChatGPT's code
Article: https://lupyuen.github.io/articles/chatgpt?6#correct-code
Trying to compile Apache #NuttX RTOS on Android Termux ... But GCC Toolchain Build fails 🤔
Source: https://gist.github.com/lupyuen/f59c681dde9ebac86b331f2577aa04ad
#ChatGPT recommends "nsh_main" for creating a #NuttX NSH Task ... But we use "nsh_consolemain" instead
Article: https://lupyuen.github.io/articles/chatgpt?5#nsh-function
Creating the #PinePhone USB Driver for Apache #NuttX RTOS ... FreeBSD and NetBSD can help! 👍
Source: https://github.com/lupyuen/pinephone-nuttx#usb-driver-and-lte-modem-driver-for-pinephone
Apache #NuttX RTOS on #PinePhone becomes a Feature Phone? Or a #LoRa Communicator? 🤔
Source: https://github.com/lupyuen/pinephone-nuttx#pinephone-on-nuttx-becomes-a-feature-phone
"argv" in Apache #NuttX task_create() works a little differently ... #ChatGPT made the same newbie mistake as me! 😲
Article: https://lupyuen.github.io/articles/chatgpt?4#fix-the-task-arguments
Generate Table of Contents in GitHub Actions
Source: https://github.com/marketplace/actions/toc-generator
#ChatGPT's sample code fails with a weird error on Apache #NuttX RTOS ... Let's find out why
Article: https://lupyuen.github.io/articles/chatgpt?3#nsh-fails-to-start
IoT Techie and Educator / Apache NuttX PMC