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
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • 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/

  • 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/

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • openjdk-jfx

    Discontinued 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