https://viper-ide.org
A browser-based IDE for MicroPython programming - which looks like it could potentially be run locally if one wanted. More details at -
https://github.com/vshymanskyy/ViperIDE
It looks nice but, as I do my MicroPython programming via a Telnet/SSH connection to a headless Pi which my Pico connect to via USB, I'm not currently in a position to test it.
I would therefore be interested to hear what others think if they give it a go, how it compares to using Thonny or VS Code for Pico development.
Thanks for the nudge. I don't remember where I first saw it mentioned, but a link to ViperIDE has been sitting in a 'must look at that' queue for weeks.
At a trivial first look, it "Just Works".
Scenario is a Win10 desktop running the MS Edge browser, using RPi-Connect in screen-sharing mode accessing an RPi[5]-4G running 64-bit RasPiOS Bookworm.
A PicoW running MicroPython 1.23.0 is connected to the RPi[5] by usb.
Running the Chromium browser under RasPiOS I can navigate to viper-ide.org. On the resulting IDE I can select my Pico using the connection options top right.
The 'triple-play' File Manager; Code Editor; Terminal paradigm feels intuitiuve from other similar IDEs.
I have used the terminal REPL to directly toggle the on-board LED, and written a trivial micropython script to randomly fill the pixels on an 8-way NeoPixel strip.
The Viper-IDE 'app' is locally-installable, so I can now run it from a RasPiOS desktop icon without directly using the URL in a browser.
Hope that feedback helps. I think I might be using Viper-IDE more in the future.
Viper url above is broken. Will fix later.
Statistics: Posted by B.Goode — Sun Jul 14, 2024 9:11 am