Slightly confused, DIYPNP I/O Clarification Please
#1
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
The really big difference for a early 90-93 1.6 miata between MS2 and MS3 is the extra I/O?
Running full sequential spark and injection requires all 4 outputs on a DIYPNP, right? Only the seq. fuel injection requires the extra "add-in" board?
What would I be loosing running like that, what am I missing? Besides fan control, I don't really see what else I'd need to use those outputs for. I can still use boost control, or does that require one of those outputs? Seems to me it's already accounted for, with a driver already built into the "diy" PCB?
I think I could find a simple external fan controller that wouldn't suck that much, maybe manually run it with the AC, plus an extra switch "just in case." If that's all I'd be loosing, I think I could deal with the MS2 over the MS3 which looks like it may be a little more expensive and complex in the long run.
Does AC idle up require an input? All I think I'd want to run is launch control, AC idle up, and a wideband, maybe baro correction if I go back to the mountains again, which I think just about covers the inputs. Can't really think of what else I might need... Upgrading the TPS just uses the already accounted for TPS input, right? The IAT, also accounted for?
From my research I think I'll be ordering a DIYPNP this week, just hoping for some clarification before I pull the trigger! I'm building a simple ~200whp miata, with a tiny e-bay T3 .42/.48, shooting for a super tame, better than stock, in town street manners.
Thanks!
Running full sequential spark and injection requires all 4 outputs on a DIYPNP, right? Only the seq. fuel injection requires the extra "add-in" board?
What would I be loosing running like that, what am I missing? Besides fan control, I don't really see what else I'd need to use those outputs for. I can still use boost control, or does that require one of those outputs? Seems to me it's already accounted for, with a driver already built into the "diy" PCB?
I think I could find a simple external fan controller that wouldn't suck that much, maybe manually run it with the AC, plus an extra switch "just in case." If that's all I'd be loosing, I think I could deal with the MS2 over the MS3 which looks like it may be a little more expensive and complex in the long run.
Does AC idle up require an input? All I think I'd want to run is launch control, AC idle up, and a wideband, maybe baro correction if I go back to the mountains again, which I think just about covers the inputs. Can't really think of what else I might need... Upgrading the TPS just uses the already accounted for TPS input, right? The IAT, also accounted for?
From my research I think I'll be ordering a DIYPNP this week, just hoping for some clarification before I pull the trigger! I'm building a simple ~200whp miata, with a tiny e-bay T3 .42/.48, shooting for a super tame, better than stock, in town street manners.
Thanks!
#3
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Four of those 8 on/off outputs are already accounted for though, right? Running full seq. would require using all 4 general purpose on/off outputs. Am I not reading the feature list right? Any particular reason why you wouldn't run full seq with ms2?
#5
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Hmm, I've done a bit more reading and I'm still a tad confused but I think I've got it figured out, for the most part!
PA0 can be used for boost control, correct? That's a minute down the road, though. I'm fairly certain I have the answer, but sequential fuel, relay for the cooling fans, IAC and boost solenoid should all run, right?
I just ordered the N72 DIYPNP kit, plus the seq. module and IAT kit. Also picked up a MTX-L wideband. My stock O2 sensor is shot, can I just leave it out and use the wideband for the MSq?
Think I'll probably keep it easy and try to get it running stock before I go adding sequential fuel, and a turbo...
Thanks for the advice guys!
PA0 can be used for boost control, correct? That's a minute down the road, though. I'm fairly certain I have the answer, but sequential fuel, relay for the cooling fans, IAC and boost solenoid should all run, right?
I just ordered the N72 DIYPNP kit, plus the seq. module and IAT kit. Also picked up a MTX-L wideband. My stock O2 sensor is shot, can I just leave it out and use the wideband for the MSq?
Think I'll probably keep it easy and try to get it running stock before I go adding sequential fuel, and a turbo...
Thanks for the advice guys!
#6
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Say I was interested in doing the coil on plug mod (with toyota coilpacks i believe) because my oem 99 coilpack is going bad which would have me go to sequential ignition correct or would I be able to go and do a wasted spark instead with coilpacks?
I'm somewhat forcing my self to re dive into all this but basically eventually I plan on turboing and it seems like a perfect time to just do a megasquirt but I'd like to maintain the A/C and everything on my 99 while doing sequential fuel and maybe spark? Megasquirt naming conventions confuses the **** out of me ms3 is different then megasquirtIII which is different then 3.0 which really I feel like I need a spreadsheet to fill it out.
Then the DIY PNPs are different then the PNP and there's different PNP's too... Which one do I need, can I get away with a DIY PNP or should I just build from the ground up a MSII
#7
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I believe I have read somewhere that the yota COPS can run wasted spark and not burn up? Some coils can't handle the extra heat though, or so I've also read.
Something I was going to look into down the road, too!
Something I was going to look into down the road, too!
#8
Boost Czar
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/admin.png)
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
As far as MS iterations: there's the MS1, MS2, MS3, and a Microsquirt.
There are a few model specific ECUs you can buy based on the above hardware: The MSPNP, the MSPNP2, and the MSPNP-PRO.
These are offerings from DIYAUTOTUNE.com that allow you to run a PNP ECU based off different MS variants in your miata.
They also make a kit based on the microsquirt, the DIYPNP.
And there's also a full-on universal ECU the MS3PRO that's a complete ECU.
If you see reference to v3.0, that's the verison of the circuit board that's housing a MS CPU. A v3.0 board can be either MS1, MS2, or MS3 CPUs.
The MSPNP, for example, is a v3.57 board running a MS1 CPU.
The MSPNP2, utilizes the Microsquirt MS2 Module.
#9
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
It's not that hard:
As far as MS iterations: there's the MS1, MS2, MS3, and a Microsquirt.
There are a few model specific ECUs you can buy based on the above hardware: The MSPNP, the MSPNP2, and the MSPNP-PRO.
These are offerings from DIYAUTOTUNE.com that allow you to run a PNP ECU based off different MS variants in your miata.
They also make a kit based on the microsquirt, the DIYPNP.
And there's also a full-on universal ECU the MS3PRO that's a complete ECU.
If you see reference to v3.0, that's the verison of the circuit board that's housing a MS CPU. A v3.0 board can be either MS1, MS2, or MS3 CPUs.
The MSPNP, for example, is a v3.57 board running a MS1 CPU.
The MSPNP2, utilizes the Microsquirt MS2 Module.
As far as MS iterations: there's the MS1, MS2, MS3, and a Microsquirt.
There are a few model specific ECUs you can buy based on the above hardware: The MSPNP, the MSPNP2, and the MSPNP-PRO.
These are offerings from DIYAUTOTUNE.com that allow you to run a PNP ECU based off different MS variants in your miata.
They also make a kit based on the microsquirt, the DIYPNP.
And there's also a full-on universal ECU the MS3PRO that's a complete ECU.
If you see reference to v3.0, that's the verison of the circuit board that's housing a MS CPU. A v3.0 board can be either MS1, MS2, or MS3 CPUs.
The MSPNP, for example, is a v3.57 board running a MS1 CPU.
The MSPNP2, utilizes the Microsquirt MS2 Module.
And microsquirt is that not ms2 that's a separate thing now?
But what about the http://www.diyautotune.com/catalog/megasquirtiii-wpcb-v30-unassembled-kit-with-black-case-p-419.html?osCsid=d327bba9afdde9787fd46eb8e73dc91c
They keep saying daughter board daughter board daughter board which throws me off since they sell standalone ms3 pro
I just wanna know which one I need to keep ac and functionality while gaining sequential spark injection launch control and at some point turbo with antilag. Then I member some guy on here had schematics he made of upgrades for some megasquirt but it was years ago when I was originally researching and have lost that since then
#10
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I'd bet the MSIII daughter board is about identical to the MSII daughter board, it's a bare bones universal application board that is meant to be supplemented with an application specific PCB. Upgrading a MSII ready PCB with a MSIII daughter board doesn't sound possible...
The MS3 pro doesn't need a daughter board, it's built to be universal from the get go and the price reflects that. You pay for things you likely don't need, or won't ever need.
Microsquirt is a microsquirt daughter board in a compact case, meant for power sports stuff like ATVs and motorcycles. Instead of using a app specific PCB, you use the tiny ECU and build the supporting circuitry externally.
If I'm not mistaken, you ought to be able to run full sequential on a MSII. Sure, there will be zero outputs left, maybe not enough depending on how you look at it. All I can see you absolutely having to do without is ECU relay driven radiator fan control, which I think I can live with. You'd be using WLED/ALED for third and fourth spark channels, PT6/PT7 for two more injector circuits, PA0 for boost solenoid control, which leaves JS5/JS4 for AC idle up and launch control input.
Eh, I'll just wing it
The MS3 pro doesn't need a daughter board, it's built to be universal from the get go and the price reflects that. You pay for things you likely don't need, or won't ever need.
Microsquirt is a microsquirt daughter board in a compact case, meant for power sports stuff like ATVs and motorcycles. Instead of using a app specific PCB, you use the tiny ECU and build the supporting circuitry externally.
If I'm not mistaken, you ought to be able to run full sequential on a MSII. Sure, there will be zero outputs left, maybe not enough depending on how you look at it. All I can see you absolutely having to do without is ECU relay driven radiator fan control, which I think I can live with. You'd be using WLED/ALED for third and fourth spark channels, PT6/PT7 for two more injector circuits, PA0 for boost solenoid control, which leaves JS5/JS4 for AC idle up and launch control input.
Eh, I'll just wing it
![wink](https://www.miataturbo.net/images/smilies/wink.gif)
Last edited by deezums; 08-14-2014 at 03:25 AM.
#11
Boost Czar
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/admin.png)
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
And microsquirt is that not ms2 that's a separate thing now?
But what about the MegaSquirt-III Engine Management System w/PCB3 - UnAssembled Kit with black case DIYAutoTune.com
They keep saying daughter board daughter board daughter board which throws me off since they sell standalone ms3 pro
They keep saying daughter board daughter board daughter board which throws me off since they sell standalone ms3 pro
Yes, they sell a standalone PNP MS3Pro, but that shouldn't confuse you with the build-your-own kit--two different animals. It's the difference between going out and buying Mk4 Roadster ready to drive, or buying the Factory Five kit to build one yourself.
I just wanna know which one I need to keep ac and functionality while gaining sequential spark injection launch control and at some point turbo with antilag. Then I member some guy on here had schematics he made of upgrades for some megasquirt but it was years ago when I was originally researching and have lost that since then
I recommend everyone that wants to build a unit build a MS3 kti like you linked, plus the MS3x Expander Board. Then you still have to take care of building a PNP harness.
#12
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Megasquirt Product Comparison
Finally found the chart, ms3 kit it is lol. Harness building is no biggie I'm proficient with a soldering iron. I just need to buy more solder.
Pleasure to see you're still around
Finally found the chart, ms3 kit it is lol. Harness building is no biggie I'm proficient with a soldering iron. I just need to buy more solder.
Pleasure to see you're still around
#15
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Haha, just got back from best buy with a serial adapter. Stupid ebay, should have just ordered the adapter from diyauto. Think I have it flashed right, maybe. Was super easy, 3.3.2 is decent, right?
I need a timing light, and some vac line. I hope that I can fit my wideband in the old o2 bung, because I think I might be able to roll today then! Don't think I can drill and weld the bung like I'd like it tonight.
This thing is fun, and I'm on a roll. Gonna go grab a HF timing light real fast
I need a timing light, and some vac line. I hope that I can fit my wideband in the old o2 bung, because I think I might be able to roll today then! Don't think I can drill and weld the bung like I'd like it tonight.
This thing is fun, and I'm on a roll. Gonna go grab a HF timing light real fast
![rofl](https://www.miataturbo.net/images/smilies/rofl1.gif)
#16
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
IMG_20140816_165146_zpse32e6c8c.jpg?t=1408225922
Think I have everything right, except I may just move the 3/4 injectors straight to db15 off the seq. PCB. Not actually wired for it yet, probably try and start with batch so I can go back to stock if I break it.
Thanks for all the build photos and directions, man! Going to move my AC over to pe1 thru in1 too. That is still relevant, right? Sounds like the best way to do it..
Think I have everything right, except I may just move the 3/4 injectors straight to db15 off the seq. PCB. Not actually wired for it yet, probably try and start with batch so I can go back to stock if I break it.
Thanks for all the build photos and directions, man! Going to move my AC over to pe1 thru in1 too. That is still relevant, right? Sounds like the best way to do it..
#17
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
If one were to follow DIYautotune's directions for a stock miata 0/1 TPS, you shouldn't ever be able to calibrate the TPS right?
I have 1K resistor between TPS Sig and ground. TPS numbers seem crazy, different all the time, but always climbing. Setting the low/high usually gives a number one higher than the other, but soon after the TPS gauge starts climbing like crazy. I just need to do one of the TPS mods and quit being lazy...
My AFR seems off too, reads 16.9 though the MTX-L is maxed out lean on the gauge. I don't have internets at my shop and couldn't find the cal AFR table, doh!
I have 1K resistor between TPS Sig and ground. TPS numbers seem crazy, different all the time, but always climbing. Setting the low/high usually gives a number one higher than the other, but soon after the TPS gauge starts climbing like crazy. I just need to do one of the TPS mods and quit being lazy...
My AFR seems off too, reads 16.9 though the MTX-L is maxed out lean on the gauge. I don't have internets at my shop and couldn't find the cal AFR table, doh!
#18
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
I just built one, I think you will need an alternator controller circuit. WestfieldMX5 also sells them prebuilt.
Also, looking at you picture, don't the 4x injector outputs go to 4W,X,Y,Z? I don't see those on your board, just see the SInj board going to 3 and 4 in the proto area.
Also, I dont see PA0 to relay1 for fan control.
Also, looking at you picture, don't the 4x injector outputs go to 4W,X,Y,Z? I don't see those on your board, just see the SInj board going to 3 and 4 in the proto area.
Also, I dont see PA0 to relay1 for fan control.
#19
Elite Member
Thread Starter
iTrader: (3)
Join Date: May 2014
Location: Kansas
Posts: 3,146
Total Cats: 201
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
This is a NA6 there are no more injectors on the stock harness, those "3&4" follow the board through to the other injector ports under the microsquirt board. Since that pic I jumped them directly to my DB-15.
And I'm pretty sure my alt handles itself. Seems both would be true on a NB/1.8, though.
I use wled for fan relay, PA0 is much more valuable to me as a boost control output. PE1 is my AC, and PE0 will hopefully work as launch control input.
And I'm pretty sure my alt handles itself. Seems both would be true on a NB/1.8, though.
I use wled for fan relay, PA0 is much more valuable to me as a boost control output. PE1 is my AC, and PE0 will hopefully work as launch control input.
#20
Boost Czar
![](/mt2011/images_td/ranks/supporter1.gif)
![](/mt2011/images_td/ranks/admin.png)
iTrader: (62)
Join Date: May 2005
Location: Chantilly, VA
Posts: 79,688
Total Cats: 4,113
![Default](https://www.miataturbo.net/images/icons/icon1.gif)
Going to move my AC over to pe1 thru in1 too. That is still relevant, right? Sounds like the best way to do it..
I have 1K resistor between TPS Sig and ground. TPS numbers seem crazy, different all the time, but always climbing. Setting the low/high usually gives a number one higher than the other, but soon after the TPS gauge starts climbing like crazy. I just need to do one of the TPS mods and quit being lazy...
My AFR seems off too, reads 16.9 though the MTX-L is maxed out lean on the gauge. I don't have internets at my shop and couldn't find the cal AFR table, doh!
what are you going to put a/c out on? ALED?