Speeduino is now on Github Sponsors (Rather than Patreon): https://github.com/sponsors/noisymime
Any general discussion around the firmware, what is does, how it does it etc.
By dener0987
#44128
Hello people

I am thinking of developing a custom tuning software for speeduino. Where can I start?

I was taking a look at the speeduino comms.ino file and it has a list of serial commands, would these be the commands I need to perform the speeduino firmware configuration?

Image
By ric355
#44129
dener0987 wrote:
Wed Jul 08, 2020 2:27 pm
Hello people

I am thinking of developing a custom tuning software for speeduino. Where can I start?

I was taking a look at the speeduino comms.ino file and it has a list of serial commands, would these be the commands I need to perform the speeduino firmware configuration?

Image
To do it properly you need to implement everything that Tunerstudio can do, because that is the feature set that speeduino tuning is derived from. Take a look at the speeduino .ini file. You will have to parse it and be able to construct dialogs etc as per whatever is being described, for everything that is in there and more. That is a lot of work. Then realize that most of tunerstudio is basically undocumented so there'll be a bunch of stuff it can do that you won't know about and your application might keep breaking with future speeduino releases as new unseen features get used. Hard coding the dialogs is of no help as you're screwed if we change anything.

If you just implement support for the various serial commands that TS uses, then that probably only takes you about 5% of the way there, if that.

My advice is don't do it. It's a waste of effort. If you want to contribute to the project then your effort is much better spent on the firmware.
M73 V12 Project (BMW 750IL)

Why not 2 Speeduino's sharing trigger sensor? […]

Teensy based mainboard

I would suggest reducing your sensor count, circ[…]

there is some really interesting projects going on[…]

Hi Guy's, I have designed a Teensy 3.5 Board whic[…]

Still can't find what you're looking for?