New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[FR]Add platformIO support #380
Comments
This issue or pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
I gave this a run on my DaVinci AiO. Build, upload, and monitor works. Nice one! |
great thank you for the feedback, I will add corresponding env |
I presume the work to integrate platformio is to merge all your work into the dev2 Repetier (https://github.com/repetier/Repetier-Firmware/tree/dev2) branch, is that correct? |
everything is different in Davinci : specific screen , specific screen resolution( 16x4 ), specific SPI, specific features (auto bed leveling , manual bed leveling, dripbox, extruder cleaner, key pad, thermistors tables, etc...) I will integrate repetier 2.0 when stable but push all davinci specific to repetier is big work and has few chance to be accepted, only some features may be no mention that Davinci 1.0(a)/2.0 (a) are now end of life I think, compare to recent xyz models |
On a Mac, this complains there are no source files to build. It does build after changing src_dir to use forward slashes in platformio.ini: src_dir = src/ArduinoDUE/Repetier |
On my ArchLinux setup, this works smoothly with my davinci 1.0. Thank you for your work!
|
I will add platformIO support - it should allow to patch the due source automaticaly and so no need to do any manual changes
also it should allow to not change anything in configuration.h but use specific env for each config
So firmware should be easy to build in this way
this will be first step as repetier 2.0 use platformio , so need to prepare the porting
Edit: patching seems supported https://docs.platformio.org/en/latest/projectconf/advanced_scripting.html#override-package-files
So it should be too hard to do it
The text was updated successfully, but these errors were encountered: