Thanks Alan! We're still seeking a quicker way to send JavaScript Files to NuttX. (Zmodem? ROM FS Injection?)
With NuttX supporting JavaScript (and hopefully MicroPython), we can now do so many fun things on NuttX :-) The next article will be about analysing NuttX Crash Dumps with PureScript (the functional language that compiles to JavaScript). The findings are recorded here: https://github.com/lupyuen/nuttx-purescript-parser Lup On Sun, Feb 25, 2024 at 7:24 AM Alan C. Assis <acas...@gmail.com> wrote: > WOW!!! Really cool project! > > Easy way to let people who know how to program using blocky to create NuttX > applications! > > Best Regards, > > Alan > > On Sat, Feb 24, 2024 at 7:03 PM Lee, Lup Yuen <lu...@appkaki.com> wrote: > > > Remember MakeCode? BBC micro:bit and its Drag-n-Drop App Builder? > MakeCode > > for BBC micro:bit is an awesome creation that’s way ahead of its time (7 > > years ago!) > > - TypeScript Compiler and Arm Assembler in the Web Browser (in > JavaScript!) > > - Custom Embedded OS (CODAL + Mbed OS) > > - micro:bit Simulator in JavaScript > > > > Today 7 years later: How would we redo all this? Maybe with... > > (1) Hardware Device: Ox64 BL808 64-bit RISC-V SBC > > (2) Embedded OS: Apache NuttX RTOS > > (3) JavaScript Engine: QuickJS for NuttX > > (4) Web Emulator: TinyEMU WebAssembly for NuttX > > (5) C Compiler + Assembler: TCC WebAssembly for NuttX > > (6) Device Control: Web Serial API with Term.js > > > > This article explains how we gave MakeCode a wholesome wholesale makeover > > with NuttX: > > https://lupyuen.codeberg.page/articles/quickjs2.html > > > > Lup > > >