Which MegeSquirt is right for my build?
#1
Elite Member
Thread Starter
iTrader: (1)
Join Date: Dec 2010
Location: SoCal
Posts: 3,966
Total Cats: 21
Which MegeSquirt is right for my build?
*I did a lot of searching and found a lot of good info, but nothing really answered the questions I have. One problem is I'm not seeing a whole lot of info on MS3 so I thought I'd make a thread to answer all the questions I have, and compile some information that I imagine other MS noobs might want to know, and attempt to make something worthy of being a sticky.*
I'm wanting to build and install either this MS2 or this MS3 for my '97, and I'm trying to decide which one I should go for. My goals are to turbocharge the car at a later date, after I get MS figured out and then boost the car to a modest, and then moderate level, I'm not trying to have "all the boost" here. Features like "launch control" interests me and I would want to take advantage of stuff like that.
What does MS3 have that MS2 does not?
Do the benefits of the MS3 out way the added cost?
Can I upgrade from the MS2 to MS3 at a later date?
Whats the difference between the MS3 and MS3x?
How is support for the MS3? Am I going to have trouble finding answers for the questions I have?
Which one is easier to assemble? Can an intelligent person with a rudimentary knowledge of soldering and electronics assemble these kits?
What besides the kits do I need to assemble and then use my MS2 or MS3?
Are there any big changes or additions coming to MS2 or MS3 that would make it worthwhile to wait a bit before purchasing my MS?
Are there any reasons that I should or should not get a MS2 or MS3 that I haven't asked about yet?
These are both "standalone" units, correct?
Thanks for the info.
*If your looking for info on MS1 click here.
I'm wanting to build and install either this MS2 or this MS3 for my '97, and I'm trying to decide which one I should go for. My goals are to turbocharge the car at a later date, after I get MS figured out and then boost the car to a modest, and then moderate level, I'm not trying to have "all the boost" here. Features like "launch control" interests me and I would want to take advantage of stuff like that.
What does MS3 have that MS2 does not?
Do the benefits of the MS3 out way the added cost?
Can I upgrade from the MS2 to MS3 at a later date?
Whats the difference between the MS3 and MS3x?
How is support for the MS3? Am I going to have trouble finding answers for the questions I have?
Which one is easier to assemble? Can an intelligent person with a rudimentary knowledge of soldering and electronics assemble these kits?
What besides the kits do I need to assemble and then use my MS2 or MS3?
Are there any big changes or additions coming to MS2 or MS3 that would make it worthwhile to wait a bit before purchasing my MS?
Are there any reasons that I should or should not get a MS2 or MS3 that I haven't asked about yet?
These are both "standalone" units, correct?
Thanks for the info.
*If your looking for info on MS1 click here.
Last edited by gearhead_318; 12-21-2011 at 12:52 AM.
#2
Boost Pope
iTrader: (8)
Join Date: Sep 2005
Location: Chicago. (The less-murder part.)
Posts: 33,339
Total Cats: 6,793
Most of this is highly subjective (eg: the MS3 is "better") or marginally relevant (eg: the MS3 can control 8 injectors and 8 coils and will also massage your prostate while you drive) however there's one thing that I can answer directly and unambiguously which may help:
The MS3 is a CPU. More specifically, it's a daughterboard containing a CPU and some support electronics which, like the MS2, is designed to plug into a "main" Megasquirt board.
The MS3X is an expansion board which may be used in conjunction with a complete Megasquirt system that uses an MS3 CPU. Essentially, the MS3X contains injector drivers, ignition drivers, some general purpose I/O circuits, a cam input circuit, etc.
You can build a Megasquirt system using the MS3 CPU without the MS3X, in which case wiring, configuration and mods will be done on the main board (to accept the cam input, drive the coils, drive the idle valve, etc) as they would be with a Megasquirt system built using an MS1 or MS2 CPU. This is because the main board, having been designed in the stone ages when engines used distributors and throttle-body injection, is laid out to accomodate only two injector drivers, one trigger input, no logic-level ignition outputs, no PWM idle driver, etc.
However, if you choose to add the MS3X expansion board to a Megasquirt system built with the MS3 CPU, then you do not have to do any of the usual hacks and modifications on the main board to handle all of this, because all these circuits and more are provided for you on the MS3X. When an MS3 is combined with an MS3X, in fact, the main Megasquirt board becomes almost completely useless apart from the fact that it contains the power supply and the MAP sensor.
(This is also why designing the MS3 to be footprint-compatible with the MS1 was an inexcusably stupid and wasteful decision for which the designers should be punished by being forced to replace the intermediate shaft bearing in every single Porsche M96 engine ever made, with the engine still in the car, while listening to French polka music and having boiling mayonnaise poured over their genitals.)
The MS3 is a CPU. More specifically, it's a daughterboard containing a CPU and some support electronics which, like the MS2, is designed to plug into a "main" Megasquirt board.
The MS3X is an expansion board which may be used in conjunction with a complete Megasquirt system that uses an MS3 CPU. Essentially, the MS3X contains injector drivers, ignition drivers, some general purpose I/O circuits, a cam input circuit, etc.
You can build a Megasquirt system using the MS3 CPU without the MS3X, in which case wiring, configuration and mods will be done on the main board (to accept the cam input, drive the coils, drive the idle valve, etc) as they would be with a Megasquirt system built using an MS1 or MS2 CPU. This is because the main board, having been designed in the stone ages when engines used distributors and throttle-body injection, is laid out to accomodate only two injector drivers, one trigger input, no logic-level ignition outputs, no PWM idle driver, etc.
However, if you choose to add the MS3X expansion board to a Megasquirt system built with the MS3 CPU, then you do not have to do any of the usual hacks and modifications on the main board to handle all of this, because all these circuits and more are provided for you on the MS3X. When an MS3 is combined with an MS3X, in fact, the main Megasquirt board becomes almost completely useless apart from the fact that it contains the power supply and the MAP sensor.
(This is also why designing the MS3 to be footprint-compatible with the MS1 was an inexcusably stupid and wasteful decision for which the designers should be punished by being forced to replace the intermediate shaft bearing in every single Porsche M96 engine ever made, with the engine still in the car, while listening to French polka music and having boiling mayonnaise poured over their genitals.)
#3
Elite Member
iTrader: (1)
Join Date: Jun 2006
Location: Warrington/Birmingham
Posts: 2,642
Total Cats: 42
(This is also why designing the MS3 to be footprint-compatible with the MS1 was an inexcusably stupid and wasteful decision for which the designers should be punished by being forced to replace the intermediate shaft bearing in every single Porsche M96 engine ever made, with the engine still in the car, while listening to French polka music and having boiling mayonnaise poured over their genitals.)
QFT, having to buy a V3/3.57 mainboard to hook up to a MS3 is a shocking waste of money.
Also FWIW you can use the MS3x with a MS2 CPU. There's a board available to make it PnP too.
#4
Boost Czar
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
:waiting for shueind to post how awesome the ms3x is:
but please notice my sig
Joe I thought about desiging a new mainboard for the MS3 cpu, you really just need the 5v circuit, and a few inputs like the air and clt temp. actually I think that's it.
The honestly should have made it standalone, like the microsquirt if you will. But whatever the case, it made it easy for me to upgrade. I still use plently of functions on the mainboard, since I was on msII, all I did at first was drop the ms3 cpu in and drove off, then swapped injectors and coils to the ms3x once that came out. I'll soon input my VSS into it.
but please notice my sig
Joe I thought about desiging a new mainboard for the MS3 cpu, you really just need the 5v circuit, and a few inputs like the air and clt temp. actually I think that's it.
The honestly should have made it standalone, like the microsquirt if you will. But whatever the case, it made it easy for me to upgrade. I still use plently of functions on the mainboard, since I was on msII, all I did at first was drop the ms3 cpu in and drove off, then swapped injectors and coils to the ms3x once that came out. I'll soon input my VSS into it.
#6
I'd go with MS3 + MS3X because the build is so much more easy. No need for a sequential board, no need for new input circuits, no need for ebc circuit, fan output circuit, vics output circuit, PWM idle board etc etc. All that is on the MS3X card. Well worth the bit of extra money to get a lot more functions (like sequential spark and VSS).
I know a lot of you guys don't feel this way, but I don't feel it's worth it anymore to build an MS2, especially on a NB (I know you have a NA).
If you count the costs of all the extra circuits on a MS2 build, you're not too far of a MS3 + MS3X
Edit: compare the complexity of my MS2 build to my MS3 build. Can't add hyperlinks here (surfing through an anonymous proxy has weird results sometimes), just look at my westfield site.
I know a lot of you guys don't feel this way, but I don't feel it's worth it anymore to build an MS2, especially on a NB (I know you have a NA).
If you count the costs of all the extra circuits on a MS2 build, you're not too far of a MS3 + MS3X
Edit: compare the complexity of my MS2 build to my MS3 build. Can't add hyperlinks here (surfing through an anonymous proxy has weird results sometimes), just look at my westfield site.
Last edited by WestfieldMX5; 12-21-2011 at 09:50 AM.
#9
*I did a lot of searching and found a lot of good info, but nothing really answered the questions I have. One problem is I'm not seeing a whole lot of info on MS3 so I thought I'd make a thread to answer all the questions I have, and compile some information that I imagine other MS noobs might want to know, and attempt to make something worthy of being a sticky.*
I'm wanting to build and install either this MS2 or this MS3 for my '97, and I'm trying to decide which one I should go for. My goals are to turbocharge the car at a later date, after I get MS figured out and then boost the car to a modest, and then moderate level, I'm not trying to have "all the boost" here. Features like "launch control" interests me and I would want to take advantage of stuff like that.
What does MS3 have that MS2 does not?
I'm wanting to build and install either this MS2 or this MS3 for my '97, and I'm trying to decide which one I should go for. My goals are to turbocharge the car at a later date, after I get MS figured out and then boost the car to a modest, and then moderate level, I'm not trying to have "all the boost" here. Features like "launch control" interests me and I would want to take advantage of stuff like that.
What does MS3 have that MS2 does not?
Do the benefits of the MS3 out way the added cost?
Can I upgrade from the MS2 to MS3 at a later date?
Whats the difference between the MS3 and MS3x?
How is support for the MS3? Am I going to have trouble finding answers for the questions I have?
Which one is easier to assemble? Can an intelligent person with a rudimentary knowledge of soldering and electronics assemble these kits?
What besides the kits do I need to assemble and then use my MS2 or MS3?
Are there any big changes or additions coming to MS2 or MS3 that would make it worthwhile to wait a bit before purchasing my MS?
Are there any reasons that I should or should not get a MS2 or MS3 that I haven't asked about yet?
These are both "standalone" units, correct?
#12
Boost Czar
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
no, diyautotune silly. for an MS3, I personally wouldn't spring for the v3.57, it's a waste.
Honestly, I'd buy a blank v3.0 board, heatsink, a map sensor, and then order all the required parts to populate the board (like $20 in parts) from digi-key.
Honestly, I'd buy a blank v3.0 board, heatsink, a map sensor, and then order all the required parts to populate the board (like $20 in parts) from digi-key.
#13
mkturbo.com
iTrader: (24)
Join Date: May 2006
Location: Charleston SC
Posts: 15,189
Total Cats: 1,685
Technically it has a much better processor and a ton of extra outputs that are usable.
Yes if you go with the expander board to. It makes it so the amount of circuits you need to build is greatly reduced, and if there is a feature you want to add in later generally it is just adding a wire.
Yes you can. All that is required is is pulling out the ms2 processor board and plugging in the ms3 processor board.
MS3 is simply the newer and upgraded processor. The MS3x is the expander board that has all the additional circuits that control all the cool features.
Support is pretty good if you get on the ms3efi forum. In all honestly James and Ken, the 2 developers, are more or less exclusively working on MS3. They are occasionally back porting some things to MS2, but it is not much.
To me building the MS3x is easier to build. You do not have to build any of the spark, fan, AC, tach, ebc, VSS, or other circuits that would normally get built on the main board for MS2.
I would suggest getting a DIYBOB, MS3x harness, and standard MS harness. It costs a bit more to buy the DIYBOB and premade harnesses, but makes actually wiring it all easier and cleaner.
As far as I know there are no hardware changes coming to MS3 or expander board. All coming features are software based and adding them will just be updating your firmware. So waiting is not needed, except to save up for an MS3x.
You should get an MS3 and the expander board, the end.
You can make both standalone, or parallel. That all comes down to how you wire it.
You are welcome.
Yes if you go with the expander board to. It makes it so the amount of circuits you need to build is greatly reduced, and if there is a feature you want to add in later generally it is just adding a wire.
Yes you can. All that is required is is pulling out the ms2 processor board and plugging in the ms3 processor board.
MS3 is simply the newer and upgraded processor. The MS3x is the expander board that has all the additional circuits that control all the cool features.
You can make both standalone, or parallel. That all comes down to how you wire it.
You are welcome.
#14
Elite Member
Thread Starter
iTrader: (1)
Join Date: Dec 2010
Location: SoCal
Posts: 3,966
Total Cats: 21
Thanks everybody for the information. I'm considering either going for a MS2, figuring out how to use it before bootcamp, sell it (break even/make profit since I'll be building the kit and selling it assembled ) and then go for the MS3x. I looked at upgrading from MS2 to MS3x but that would cost $200 for the and MegaSquirt-III daughterboard kit, and $90 MegaSquirt-III MS3X Expansion Card, and at that point it's pretty much the same cost as a MS3 kit.
Or, I'll just man up and get the MS3 and MS3X expansion card like a baus, that's what I'm going to try to do, but this will be a Christmas present so I don't want to ask for too much, know what I'm sayen'?
Or, I'll just man up and get the MS3 and MS3X expansion card like a baus, that's what I'm going to try to do, but this will be a Christmas present so I don't want to ask for too much, know what I'm sayen'?
#16
Boost Czar
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
There's no reason to go MSII before MSIII.
there's no learning curve, if anything it's eaiser; it's just more expensive up front.
If you wanna go ms2 with no plans on upgrading to ms3 in the future, I'd suggest the DIYPNP.
there's no learning curve, if anything it's eaiser; it's just more expensive up front.
If you wanna go ms2 with no plans on upgrading to ms3 in the future, I'd suggest the DIYPNP.
#17
My opinion is ms3 simply because the firmware appears to be in its infancy as far as abilities are concerned. Paired with TS, I see a whole new set of autotune possibilities. I had the diypnp. While it is perfectly capable, the firmware had hit a wall due to maxing out the available flash memory.
I think ms3 will eventually allow you to autotune a lot of the areas that are troublesome to tune
#19
Elite Member
Thread Starter
iTrader: (1)
Join Date: Dec 2010
Location: SoCal
Posts: 3,966
Total Cats: 21
I'm not going for a DIYPNP b/c I'm cheap and I want to build it myself. I'm going for the MS3x, if I undertsnd correctly I need the following:
MegaSquirt-III w/PCB V3.0 - UnAssembled Kit with black case, Or maybe w/out the black case, idk.
MegaSquirt-III V3.0 Bare Aluminum Case
MegaSquirt-III MS3X Expansion Card
DB37 solder cup connector for MS3X since I want to go MS3X
And the MegaSquirt Tuning Cable (DB9 Straight Thru)
MegaSquirt-III w/PCB V3.0 - UnAssembled Kit with black case, Or maybe w/out the black case, idk.
MegaSquirt-III V3.0 Bare Aluminum Case
MegaSquirt-III MS3X Expansion Card
DB37 solder cup connector for MS3X since I want to go MS3X
And the MegaSquirt Tuning Cable (DB9 Straight Thru)