Arvore IDE

Overview

The Arvore IDE provides a graphical user interface for developing with the ELM11 and ELM11-Feather Microcontroller boards. It features the following:

  • A simple workspace abstraction for organizing modules into a single, unified project.
  • A standard code editor for software or firmware development at any of the Application, Driver or Hardware layers (see ELM11-Feather for further information).
  • A dynamic runtime mode in which it can be connected to the ELM11 or ELM11-Feather boards via USB-UART, for the purposes of uploading Application, Driver or Hardware layer modules, or interacting with the boards’ REPL.
  • A mode for selecting and installing a ‘Hardware Overlay’.

See the Github repository online for further information, including installation and setup instructions.

Screenshots

Developing at the Application, Driver and Hardware layer via the Arvore IDE.

Selecting and installing a ‘Hardware Overlay’.