Hacker News new | past | comments | ask | show | jobs | submit login

In the past I've had a great experience with PlatformIO which has a CLI and a front-end in Atom+VSCode

In contrast to Arduino, I've found it does a great job of handling your dependencies.

https://platformio.org/




The Arduino CLI handles that auto-magically (if you want) by leveraging clang and other tools. Also it's a single binary and doesn't require you to deal with python and other stuff. This was a pain point we got as feedback from a number of users. (Disclaimer: I'm the con-founder of Arduino)


PlatformIO is a great tool for building open-source firmware with dependencies.


I love PlatformIO. I don't even start projects without it nowadays, and Ivan is very responsive.


> Atom+VSCode

Excuse my ignorance, but how can something be in Atom and VSCode? Are there two separate versions?


> Are there two separate versions?

Yes. (The website says "Install for Atom .. or .. Install for VSCode")




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: