Arduino as ECU?
#381
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I have no idea about the usb OTG connection.
First of all, have you configured the bluetooth module? I think you need at least to set the baud rate. optional name and pin.
the procedure is in the wiki I linked before, but it can be different depending on which BT module you bought. any pic?
First of all, have you configured the bluetooth module? I think you need at least to set the baud rate. optional name and pin.
the procedure is in the wiki I linked before, but it can be different depending on which BT module you bought. any pic?
this is the one I purchased
https://images-na.ssl-images-amazon....L._SL1500_.jpg
havent changed baud rate on it or set the pin number or anything. may give that a shot when I get home.
What are you using?
#383
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Well, as is usually the case with these thing, they took a little longer than planned, but the production units have arrived and are ready to go if anyone is chasing them: https://speeduino.com/shop/index.php...roller=product
![](https://www.miataturbo.net/images/smilies/smile.gif)
The final version improved a few small things over beta 2, but was identical in terms of functionality.
![](https://www.miataturbo.net/images/smilies/smile.gif)
The final version improved a few small things over beta 2, but was identical in terms of functionality.
#391
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I haven't done a full write up or anything, but as lsdlsd88 mentioned, it's more aligned to a MS2Extra setup than an MS3. The MS2 is what the MS PNP units are based on, so I think they make for a good comparison on Miatas.
A lot of the additional features the MS2Extra firmware has probably won't be relevant to many in this audience. Things like transmission control, variable fuel pressure control, alternator control etc aren't currently supported. There's also a lot of areas where the feature is there, but may not have as many options are the MS (Eg Acceleration enrichment is TPS based only on the Speeduino compared to an optional MAP based AE on the MS). Partially this is simply because all these options take longer to develop, but also partially because a LOT of these options won't benefit most people and just cause confusion for people trying to get comfortable with tuning everything.
I've really aimed to add all the features that your general DIY builder/tuner is going to want, but without going over the top. Many (most?) people throwing an ECU on a Miata have similar use cases, they want to eliminate the AFM or add a turbo/supercharger or swap injectors etc. These are the things I've tried to cover off because I think it's ridiculous paying $800 for a PNP ECU just to do that.
On the other hand, if you want to do things like 4x EGT monitoring, turbo shaft speed control, complex traction control modes etc, then that's totally fine, but a $250 Speeduino probably isn't the ECU you're after.
A lot of the additional features the MS2Extra firmware has probably won't be relevant to many in this audience. Things like transmission control, variable fuel pressure control, alternator control etc aren't currently supported. There's also a lot of areas where the feature is there, but may not have as many options are the MS (Eg Acceleration enrichment is TPS based only on the Speeduino compared to an optional MAP based AE on the MS). Partially this is simply because all these options take longer to develop, but also partially because a LOT of these options won't benefit most people and just cause confusion for people trying to get comfortable with tuning everything.
I've really aimed to add all the features that your general DIY builder/tuner is going to want, but without going over the top. Many (most?) people throwing an ECU on a Miata have similar use cases, they want to eliminate the AFM or add a turbo/supercharger or swap injectors etc. These are the things I've tried to cover off because I think it's ridiculous paying $800 for a PNP ECU just to do that.
On the other hand, if you want to do things like 4x EGT monitoring, turbo shaft speed control, complex traction control modes etc, then that's totally fine, but a $250 Speeduino probably isn't the ECU you're after.
#393
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
How does this thing work, like in real world use? I am interested in getting one, but other than price, why should I get it over a megasquirt?
If I do get one, what about a base tune? I am not a tuning master and would prefer to have a simple system to tune, how complicated is this to use? I plan on a turbo system, boost gauge, wideband, ebc, injectors, ect.
how does it deal with timing, is it batch injection only, or can it do sequential, can it run individual coil packs? PM me if you have to. I just have several questions. I have read over the wiki link for speeduino, but still have questions. tia for any advice
If I do get one, what about a base tune? I am not a tuning master and would prefer to have a simple system to tune, how complicated is this to use? I plan on a turbo system, boost gauge, wideband, ebc, injectors, ect.
how does it deal with timing, is it batch injection only, or can it do sequential, can it run individual coil packs? PM me if you have to. I just have several questions. I have read over the wiki link for speeduino, but still have questions. tia for any advice
#394
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Can answer a few of these...
in real world, it works! just how it should... it's in a development phase so a lot of stuff is changed/fixed/added every month in the firmware, do not expect a commercial product, with tech support and so on!
reasons to get it are a few, but yes mainly price, if you don't need A LOT of stuff but just want to run an engine.. open source code is really handy, if you understand about arduino programming (basically c++), you can do pretty much all you want.
base tune is included but is only for N/A as far as I know. you will have to have it tuned professionally AS ANY programmable ecu if you want maximum performance AND reliability.
for now is batch or semi-sequential injection, but it has 4 injector drivers so it's only a matter of implementing it in the software side, no idea when it will be done. anyway the world will not end if you run it in batch for some time. then when is available it's just software change, and eventually refine the tune.
ignition is also batch only, you can use stock coilpacks, or COP, from what I know you just need the right dwell settings and so on but hardware wise should not be a problem.
you can head over to speeduino forum and also speeduino SLACK to get in touch with a lot of users
in real world, it works! just how it should... it's in a development phase so a lot of stuff is changed/fixed/added every month in the firmware, do not expect a commercial product, with tech support and so on!
reasons to get it are a few, but yes mainly price, if you don't need A LOT of stuff but just want to run an engine.. open source code is really handy, if you understand about arduino programming (basically c++), you can do pretty much all you want.
base tune is included but is only for N/A as far as I know. you will have to have it tuned professionally AS ANY programmable ecu if you want maximum performance AND reliability.
for now is batch or semi-sequential injection, but it has 4 injector drivers so it's only a matter of implementing it in the software side, no idea when it will be done. anyway the world will not end if you run it in batch for some time. then when is available it's just software change, and eventually refine the tune.
ignition is also batch only, you can use stock coilpacks, or COP, from what I know you just need the right dwell settings and so on but hardware wise should not be a problem.
you can head over to speeduino forum and also speeduino SLACK to get in touch with a lot of users
![wink](https://www.miataturbo.net/images/smilies/wink.gif)
#397
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
The NA8s with the 48-pin ECU will work fine with the current one.
The 64-pin requires a bit more work and unfortunately will have to cost a bit more. The size of the 64-pin connector means it has to go up to a PCB >100mm, which means it goes into the next price bracket. It also means a larger case, which will cost slightly more again.
I have started the work on these, but not sure when they'll be ready yet. I will need testers though if you're interested...?
The 64-pin requires a bit more work and unfortunately will have to cost a bit more. The size of the 64-pin connector means it has to go up to a PCB >100mm, which means it goes into the next price bracket. It also means a larger case, which will cost slightly more again.
I have started the work on these, but not sure when they'll be ready yet. I will need testers though if you're interested...?
#398
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
How does this thing work, like in real world use? I am interested in getting one, but other than price, why should I get it over a megasquirt?
If I do get one, what about a base tune? I am not a tuning master and would prefer to have a simple system to tune, how complicated is this to use? I plan on a turbo system, boost gauge, wideband, ebc, injectors, ect.
how does it deal with timing, is it batch injection only, or can it do sequential, can it run individual coil packs? PM me if you have to. I just have several questions. I have read over the wiki link for speeduino, but still have questions. tia for any advice
If I do get one, what about a base tune? I am not a tuning master and would prefer to have a simple system to tune, how complicated is this to use? I plan on a turbo system, boost gauge, wideband, ebc, injectors, ect.
how does it deal with timing, is it batch injection only, or can it do sequential, can it run individual coil packs? PM me if you have to. I just have several questions. I have read over the wiki link for speeduino, but still have questions. tia for any advice
If you get yourself a wideband, you can autotune up to a nicely drivable car pretty easily. It won't eek out every last horsepower like a dyno will, but it's pretty easy to get something that drives really nicely.