It implements basic VT100 terminal features (up/down/left/right/etc) - enough for you to write code using the Espruino. You can also use the right-hand pane to write JavaScript code on the PC, and can then click the 'transfer' icon to send that code directly down the Serial Port.
Version | Communications | Benefits |
---|---|---|
Chrome Web App | USB, Serial, Audio, TCP/IP | Easy to install from Chrome Web Store |
Node.js App / NW.js app | USB, Serial, Bluetooth Low Energy | Can be run of systems without Chrome web browser |
Web Version | Audio, Bluetooth Low Energy (via Web Bluetooth) | Just go to a URL |
The Espruino Web IDE (and Espruino in general) is supported by generous donations from many supporters on Patreon
Supporters that pay $10/month or more to help support Espruino are:
Matt Eckman, Michael Leibman, Orry S, Eric Betts, MaBe, Sacha Gloor, INT3GRATION, James Palmer, Andreas Dröscher, Erlend Finvåg, Dimitri Deniusov, John Kovach, Spence Konde
I think the Espruino IDE is fantastic! However I think a full supported desktop version is needed.
I started this in an airport and I will probably "finish" this in an airport, one of the issues is having the variety of hardware flashed with espruino to hand I currently only have a node mcu and redbear duo flashed!
Raise an issue and tag it as bug with steps to reproduce
- Automatic updates
- Finish developement to provide a like for like with functionality in the web IDE
- Install esptool from desktop
- Flash espruino from the desktop app, including installing virtual COM Port (VCP) drivers
- Integrated VS Code ide
- Build feedback using dekstop alerts
- Better project management including AMD support
- (Stretch) Remote debugging
- Code snippets
- Create gists from a connected github account
- (Ties in with better ide) Better syntax highlighting and IDE theming