Skip to content
This repository was archived by the owner on Feb 27, 2025. It is now read-only.
This repository was archived by the owner on Feb 27, 2025. It is now read-only.

Transition from Arduino IDE to PlatformIO #344

@bizmythy

Description

@bizmythy

PlatformIO is an alternative to the Arduino IDE and build system. It improves the user experience by letting you use VS Code to write programs with integrated Intellisense and helpful tools to manage libraries, boards, and projects. It allows for libraries to be configured locally to a project, meaning projects know what libraries to expect and exactly which version to get, preventing issues with different library versions on the same machine. It also has a CLI and a headless build system, which should allow us to do the headless builds we do currently with the new build system.

I need to do further research to be confident that it would be an improvement, but in my personal projects it has been a big upgrade over the Arduino IDE. I wanted to go ahead and put this up to get people's thoughts on this. Documentation for the project is here.

This is extremely low priority and just a small qol improvement. Probably something I will poke around with time permitting.

Metadata

Metadata

Assignees

No one assigned

    Labels

    electricalRelated to broader electrical system (e.g. Arduino files)systemsRelated to building and automation (docker/github)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions