The Arduino IDE 2.0 (beta)

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • OPS - Build and Run Open Source Unikernels
  • Scout APM - Less time debugging, more time building
  • SonarQube - Static code analysis for 29 languages.
  • GitHub repo theia

    Eclipse Theia is a cloud & desktop IDE framework implemented in TypeScript.

    The new Arduino IDE is based on Eclipse Theia, which I think is a fork of VSCode.

    https://theia-ide.org/

  • GitHub repo arduino-cli

    Arduino command line tool

    > I'm sure you can still develop in VSCode with third-party plugins.

    The Arduino IDE 2.0 uses the ArduinoCLI as backend and they comunicate through a gRPC API, most functionalities are implemented only in the latter. It's technically feasible to create a VSCode plugin. :)

    > (To be honest though, I would have been happy enough if they built it in Emacs, even if similar objections apply.)

    Never used Emacs but I think it should be doable to integrate the ArduinoCLI as a plugin, if you want to take a try at it I suggest you read the docs. The gRPC is still not 100% stable though, I made a big refactoring in the initialization steps recently that still needs to be merged.

    https://arduino.github.io/arduino-cli/latest/

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo openjdk-jfx

    The openjfx repo has moved to:

    JavaFX's font rendering is busted on macOS since 2018:

    https://github.com/javafxports/openjdk-jfx/issues/229#issuec...

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts