Hi Maciej, On 6/1/20, Maciej Wójcik <w8j...@gmail.com> wrote: > Hello Alan, > > A suggestion: when the user click on the option it should be nice to >> see the Help for that option. > > > Sure, I will add a side pane. > > Regarding online IDE. I was trying few times to switch to online > development. The problem is that to debug or even to connect to nsh, one > still needs local software and local copy of entire project. Which is > against the basic reason why we would like to develop online. It is also a > bit difficult to come up with own, custom online IDE. It is simply a lot of > work, for a team of people. > > That being said I can easily imagine using existing online IDE to develop > NuttX project. It could be just described how to do it efficiently. For > example git repository can be cloned to GitLab and opened with their IDE. > Then binary comes from pipeline which can be flashed to the > microcontroller. Some simple client can be created which automates > flashing. Still the issue of debugging remains. > > I will take a look at MBED and see how did they solve the issue. >
About the NSH at least we could use Web Serial API: https://wicg.github.io/serial/ I used Web Serial and Web Bluetooth few years ago to configure a vehicle tracker powered by NuttX: https://www.youtube.com/watch?v=sX6h0y29MPE At that time the Web Bluetooth wasn't supported natively by the web browsers, now I think they have better support. About the Debug we need to find a way, maybe using Web USB to create a communication with ST-LinkV2 and/or J-Link: https://wicg.github.io/webusb/ BR, Alan