mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-04-19 21:07:20 +00:00

From now on, Electron `4.x` is used for the dev. Otherwise, we could not use `@grpc/grpc-js`. Signed-off-by: Akos Kitta <kittaakos@typefox.io>
1.4 KiB
1.4 KiB
Arduino IDE PoC
Beware: This is very much work-in-progress. Things can and probably will be broken, even on master.
This repo contains a proof-of-concept for an Arduino IDE based on Theia. It's built on top of a fork of the arduino-cli that sports a gRPC interface.
How to try (offline)
git clone https://github.com/bcmi-labs/arduino-editor
cd arduino-editor
yarn
yarn rebuild:electron
yarn --cwd arduino-ide-electron start
If you want to switch back to the browser-based example, execute the following in the repository root
yarn rebuild:browser
Then you can start the browser example again:
yarn --cwd arduino-ide-browser start
Arduino-PoC Electron Application
- The project is built on Azure DevOps.
- The configured pipelines are available here.
- Currently, we build for Windows, macOS, and Linux. If you want to download the Arduino-PoC Electron application, follow the steps from below.
- Click here more details on the CI/CD, the GitHub release, and the build process in general.