platformio/platformio-core ? reverse-engineered prompt
Reverse engineered prompt
Build me a Python based command line tool for embedded development, something like PlatformIO Core. I want it to help me create and manage microcontroller projects, install and update boards and libraries, build firmware for different chips, run tests, and upload code to devices from one place.
It should feel easy to use from the terminal, but also support the kind of workflow where you can inspect builds, check code quality, and debug projects when needed. Make it work across different platforms and support common embedded targets like Arduino style boards, ESP devices, ARM, AVR, RISC V, and RTOS based projects.
Keep the setup simple, include good documentation and example projects, and make sure the tool is structured so it can grow over time. If you need to look up current docs or best practices online, go ahead.
Are you gonna build this?
make sure you review the code using coderabbit