Visual Studio Code + the ev3dev browser extension is the officially supported programming environment for ev3dev. There are plenty of other programming tools out there, so if you want to use them instead, it is your choice (we won’t be able to provide as much help though).
Visual Studio Code¶
Detailed instructions on installing VS Code and the extension.
We have “hello world!” tutorials for several programming languages. Follow one of the links below for step-by-step instructions:
Open Roberta Lab¶
Open Roberta Lab is a web-based programming environment that is compatible with ev3dev. Currently, only LEGO MINDSTORMS EV3 is supported (it is an open-source project, so if you want to see other platforms added, you know what to do…).
A screenshot would be nice here.
Either use a remote SSH terminal or plug in a keyboard and press Alt+Ctrl+F6
to get a terminal on the device, then run
nano my.file to start editing a file.