Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-16 Thread Nathan Hartman
Hi Lup, That's great! The NuttX website is hosted from the nuttx-website repository (see [1]) so it should be pretty easy to add it there. The site is coded with jekyll. Everyone in the project can update the site and quite a few of us have done it at one time or another. If you have any

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-16 Thread Lee, Lup Yuen
Hi Nathan: Yep it's easy to host the NuttX Online Demo on any website, it's just a bunch of Static HTML, JavaScript and WebAssembly files. Please lemme know whom I should work with :-) Meanwhile I'll upstream the TinyEMU RISC-V Port of NuttX. Thanks! Lup On Wed, Jan 17, 2024 at 8:40 AM Nathan

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-16 Thread Nathan Hartman
This is very cool! Could it be possible to put it direct on the NuttX website? e.g., "Try NuttX in the browser" On Mon, Jan 15, 2024 at 5:58 PM Alan C. Assis wrote: > Interesting! > Thank you very much Lup for investigating it further! > > BR, > Alan > > On Mon, Jan 15, 2024 at 2:34 AM Lee, Lup

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-15 Thread Alan C. Assis
Interesting! Thank you very much Lup for investigating it further! BR, Alan On Mon, Jan 15, 2024 at 2:34 AM Lee, Lup Yuen wrote: > << Do you think it is possible to find an alternative to use the users' > browser connection to communicate to the Internet? This way it avoids > users'

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-14 Thread Lee, Lup Yuen
<< Do you think it is possible to find an alternative to use the users' browser connection to communicate to the Internet? This way it avoids users' consumption of all internet limits on the server side. >> Hi Alan: You're right, TinyEMU Emulator talks to a WebSocket VPN hosted at `

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-14 Thread Alan C. Assis
Hi Lup, Thank you very much! Looking at the WebSocket VPN article it said the connection goes through the server hosting the emulator. Do you think it is possible to find an alternative to use the users' browser connection to communicate to the Internet? This way it avoids users' consumption of

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-13 Thread Alin Jerpelea
Kudos Lup! It is an interesting aproach to get familiar with NuttX I suggest presenting it at the NuttX workshop Best regards Alin On Sun, 14 Jan 2024, 08:17 Lee, Lup Yuen, wrote: > Thanks Alan! Yep "The Construct" looks like a cool way to learn ROS online, > we should do something similar

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-13 Thread Lee, Lup Yuen
Thanks Alan! Yep "The Construct" looks like a cool way to learn ROS online, we should do something similar for Teaching NuttX Online! As for Emulated Networking in the Web Browser: TinyEMU Emulator supports VirtIO Networking. But it's tunnelled through a WebSocket VPN, because of browser

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-13 Thread Alan C. Assis
Really cool Lup! Maybe it could be used for training and deduction purposes. Do you know "The Construct" they are using a solution like that to run Linux in the browser: https://app.theconstructsim.com/login/ Is it possible to get network enabled and use it to communicate? It could open new

Re: [Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-13 Thread Tomek CEDRO
WOW! CONGRATULATIONS LUP!! :-) -- CeDeROM, SQ7MHZ, http://www.tomek.cedro.info

[Article] NuttX in the Web Browser (TinyEMU + VirtIO)

2024-01-13 Thread Lee, Lup Yuen
NuttX now boots and runs inside a Web Browser! (With WebAssembly) Try "ostest" here: https://lupyuen.github.io/nuttx-tinyemu This article explains how we… (1) Boot NuttX in the Web Browser with TinyEMU RISC-V Emulator (2) Modify NuttX for HTIF Console (Berkeley Host-Target Interface) (3) Explore