Today I setup Github page for rideneo and we share code and schematic for both esc for license keeping.
We already share fork for vesc tool and bldc code and schematic we make later today for upload.
Today I setup Github page for rideneo and we share code and schematic for both esc for license keeping.
We already share fork for vesc tool and bldc code and schematic we make later today for upload.
Just curious, what made you decide to fork the VESC tool? Did you see better results on the neoBOX with the fork vs the official tool?
I just make copy for anyone need because need sharing this.
My engineer make compile later also for any need download. Also not all want to put detail for vesc site running by @Trampa because not trusting.
We make link today for donate direct to ben.
There’s no changes. Probably just using it as a link to the tool.
Maybe where will some improvements in the future?
Jeff, if you flash firmware onto the devices, or provide binary download to vesc tool, the word VESC is trademarked/copyrighted. You may need to reword all mentions of vesc, and remove artwork. Maybe…
Or alternatively don’t flash firmware, let the users do it themselves…
The git repo has graphics and the word vesc occurs many times. I think it’s okay as soure but not as binary? Not sure.
I’m sorry! But he would have come anyway…
I love that you are aware this Frank thing is an event that happens
The VESC-Project website is run by Benjamin Vedder! We have no affiliation into the software part. We help Benjamin to improve it and test it and send feedback and sponsor R&D work. The software is free to use for everyone and is maintained and serviced by Vedder who developed it over the past 10 years and who knows every single corner of the code base.
Flashing the FW is fine as long as you do the following:
But you show me screen picture from website showing order of people not donate money. So you having access for this.
I no have time for listen you @Trampa, you making my head hurt listen to you. Please don’t cluttering my post.
I do help a bit to remove spam from the forums and do some documentation and the likes.
VESC-Project is a huge task and people can’t expect Benjamin Vedder to do everything himself.
Just 4 years back we only had BLDC Tool. Look where we are today!
The workload is already beyond any scale Jeff. It is a tremendous amount of work.
You benefit from all the work, so you should have an interest to help Vedder to improve the software.
Just have a look what has happened in 2019: 1000+ hours of work on the software side.
Everything is fully backwards compatible and third party compatible BTW.
Also one thing as a side note: PM means PM Jeff.
Is not possible to help because code is not manage in a way that other can help. It all setup for only one person can coding. You not seem to understanding this.
Code is no branch, release or proper manage of bug track. Is impossible for any person to helping.
I do understand that. But Vedder needs to review the code and and very often he needs to re-write it.
If a glitch makes a controller do weird things that can be a danger to users. So things need testing.
It is highly complex and in some cases it is hard to see what happens if you do an adjustment in the code.
So the best way to do it is to fork the software, do the change, test it in a non public environment, then share the code change with Benjamin Vedder who will review the code and integrate it.
A locking motor at speed is no fun for a skateboard or unicycle rider. Testing is also not a super simple task. Very often unexpected things can happen on one board, while another board doesn’t show the same behaviour. A faster motor or a motor with more pole counts can react differently. A combination of settings can have a negative impact as well.
This not how you proper manage code and release. It still need branch and tag and release. If no have this then is no point! Need to target which release code is for, or is too confuse and cause problem to keep track and can causing people get hurt from mistake!
Maybe best you spending time for fix code manage first instead of trying to bully other.
I just want to make you aware that the code that runs on the VESC or VESC based devices is complex, lots of work for a guy in Sweden and needs permanent attention. That can only be done with sufficient support.
I’m sorry if you misinterpreted my words Jeff. This is no accusation but a request to consider the facts. VESC-Tool is plenty of work on the shoulders of a genius developer and with more kickbacks he can put more effort into it.
I will ad this: The community relied on the fact that Benjamin Vedder codes all the stuff out of pure passion and dedication.
By the sound of it VESC project has a single point of failure. What are we to do one day when Benjamin croaks, and there’s no documentation, and he’s the only one that understands the code base?