-
Notifications
You must be signed in to change notification settings - Fork 223
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
Add configurable board options to ravedude #521
Comments
On Fri, Mar 15, 2024 at 08:35:40PM -0700, Colin Cai wrote:
All things considered, this seems like a fun feature to implement
and I'd like to work on this.
Go for it!
Your proposal seems reasonable.
Make the next step.
If there are any issues that someone has with this plan,
please leave feedback!
Don't let that block you.
Regards
Geert Stappers
Fanboy of this project, surely not project lead
--
Silence is hard to parse
|
100% agree. It was a quick and dirty "get something shipped" approach but it is horrible in every regard.
Please got for it! As I mentioned, I wanted to add this myself but never found enough time to sit down and do it. So if you are interested in contributing this feature, I'd be very very grateful :)
Yes please!
Not at all. It was just my first idea on what this could look like. Feel free to modify as you see fit.
Nothing beyond the posted toml format idea.
Issue is the right place. We'll associate the issue with your PR once it exists. I have a few more thoughts about this feature that I'd like to share. Open for discussion, of course.
|
Sounds good! I'll get working on a prototype. No complaints about your suggestions so far. |
I'm using Rust to program an ATtiny85 through an Arduino Nano, and I'd like to use ravedude as a convenient runner for this. This is easily doable with avrdude:
However, currently the board options are hardcoded in ravedude. I've resorted to modifying ravedude and adding a custom board option:
This isn't ideal. The proposal in #278 which uses TOML files to configure ravedude seems like the best option, and I'd be happy to work on implementing this into ravedude.
There are some considerations (at least, some that I've thought about) before work can be started/continued on this:
All things considered, this seems like a fun feature to implement and I'd like to work on this. If there are any issues that someone has with this plan, please leave feedback!
I could have made this a GitHub discussion, but since this is "technically" a feature request I figured it'd be better as an issue. If this would have been better as something else, let me know.
Thanks for making such an amazing tool!
The text was updated successfully, but these errors were encountered: