Board logo

Speeduino ECU?
Nickp - 6/8/18 at 07:36 AM

Anyone tried the Speeduino ECU? There's a couple selling fully assembled 'plug & play' ones for around £200 on ebay. Looks like the cheapest way to get full management.

https://diy-efi.co.uk/3-speeduino?page=1


ttalps2000 - 6/8/18 at 07:54 AM

I have researched this a lot, and there is a thread in the ECu section on here.

It is still in its early days and there are not a lot of systems out there. They seem to be very difficult to work with from what i have read. They are also using quite old technology and are not the best. get what you pay for! Pay a little more and get Megasquirt 2 upwards and enjoy the wide support that there is out there for them!


big-vee-twin - 6/8/18 at 03:08 PM

I would find out who can program them and map them first, before committing.

You can build your own Megasquirt V2 they only cost $294 for a kit - that's what I did straight forward to do


Nickp - 6/8/18 at 05:59 PM

Thanks guys. I've got my eye on a used MS2 at the moment but will only go for it if it's decent value for money. I want to get it back on the road asap for the least outlay I can tbh. ZX6 carbs and a basic fixed ignition ECU looks more likely at the moment.

[Edited on 6/8/18 by Nickp]


big-vee-twin - 6/8/18 at 09:08 PM

Buy cheap, buy twice is my experience building cars.

[Edited on 6/8/18 by big-vee-twin]


davidimurray - 7/8/18 at 11:34 AM

I was considering this - but then one thing that jumped out at me was that you need some form of Ignition driver with Speeduino - which adds £50+ to the price whereas megasquirt comes with a single coil driver and you can add a second coil driver to megasquirt for peanuts.


fregis - 7/8/18 at 03:40 PM

My one friend recomended this, maybe fits for you. him said it is illegal, but reliable MS2 V3.0 version.
https://www.k-data.org/kdfi-1-4-basic.html

[Edited on 7/8/18 by fregis]


Nickp - 7/8/18 at 05:40 PM

quote:
Originally posted by fregis
My one friend recomended this, maybe fits for you. him said it is illegal, but reliable MS2 V3.0 version.
https://www.k-data.org/kdfi-1-4-basic.html

[Edited on 7/8/18 by fregis]


How's it illegal?? We can do anything we want in the UK as long as we pass emissions at our annual MOT


DIY-EFI - 8/8/18 at 03:17 PM

Hi Guys.

I 'm the owner (one man show) of DIY-EFI linked in the first post, so I hope me commenting like this is ok.
I'm not here to sell anything just clarify and answer any questions you may have about Speeduino.

Also, I apologize but I'm updating my site at the moment so the link in the first page is now broken.

Speeduino is not my project, it is an open source project like megasquirt used to be mack in the MS1 days.
Meaning the hardware designs and all of the software is open so you can grab it, modify it and doe whatever you fancy with it.
I am just the UKs official reseller after following the project from the early days, meaning a portion of each sale goes back to the developer.

Speeduino runs it own firmware (not a copy of megasquirt) but is tuned with TunerStudio.

Speeduino is still in it's early days of development, I feel it falls between the MS1 & MS2, though closer to the MS2.
New features are added with monthly firmware releases, last month it was 2 stage nitrous control, in the pipeline for this month is knock control.
You are welcome to suggest any features or new Crank/Cam trigger patterns.

I have helped one person get Speeduino up in running on his Locost running a zetec.
As someone rightly pointed out Speeduino does not have integrated coil drivers, there are 2 ways around £30 to get around this, a coil driver for your old dumb pack, or a newer coil with inbuilt igniters.

There are several designs of speeduino some with more channels and I/O than others.

I'm not going to link any products until I'm clear if thats ok.

But I hope that has given you a rough intro into speeduino.
Any questions please ask away.

Thanks,
James


scudderfish - 8/8/18 at 04:04 PM

quote:
Originally posted by Nickp
quote:
Originally posted by fregis
My one friend recomended this, maybe fits for you. him said it is illegal, but reliable MS2 V3.0 version.
https://www.k-data.org/kdfi-1-4-basic.html

[Edited on 7/8/18 by fregis]


How's it illegal?? We can do anything we want in the UK as long as we pass emissions at our annual MOT


The code it runs was stolen from the MS guys.


scudderfish - 8/8/18 at 04:07 PM

Hi James,
Can I run the speeduino code on a Mega without the actual speeduino board? I want to see if I can work out a comms problem with MSDroid without actually having a full blown speeduino setup.

Regards,
David


DIY-EFI - 8/8/18 at 05:20 PM

quote:
Originally posted by scudderfish
Hi James,
Can I run the speeduino code on a Mega without the actual speeduino board? I want to see if I can work out a comms problem with MSDroid without actually having a full blown speeduino setup.

Regards,
David


Hi David.

Yes you can, you just can't be sure what the data will be.
If you want a known value, just add a potentiometer on the TPS pin.

There's a guide on how to load the firmware to the board here if you need: https://speeduino.com/wiki/index.php/Special:MyLanguage/Compiling_and_Installing_Firmware

James.


Nickp - 8/8/18 at 06:02 PM

quote:
Originally posted by scudderfish
quote:
Originally posted by Nickp
quote:
Originally posted by fregis
My one friend recomended this, maybe fits for you. him said it is illegal, but reliable MS2 V3.0 version.
https://www.k-data.org/kdfi-1-4-basic.html

[Edited on 7/8/18 by fregis]


How's it illegal?? We can do anything we want in the UK as long as we pass emissions at our annual MOT


The code it runs was stolen from the MS guys.


I think that's more of an issue for the seller than the unknowing buyer


ttalps2000 - 9/8/18 at 07:48 AM

Does speeduino support semi-sequential injection for bike TB's?


DIY-EFI - 9/8/18 at 08:28 AM

quote:
Originally posted by ttalps2000
Does speeduino support semi-sequential injection for bike TB's?


Yes it does as long as your Crank patten is supported.
If you also have a Cam sensor you can run fully sequential on a 4 cylinder.

James


ttalps2000 - 9/8/18 at 11:11 AM

running 36-1 on crank and have cam position too


DIY-EFI - 9/8/18 at 11:34 AM

quote:
Originally posted by ttalps2000
running 36-1 on crank and have cam position too


You be able to run either semi or full sequential on that setup.

James


MikeR - 10/8/18 at 11:24 AM

Fantastic timing. I've been looking at this over the last few days whilst on holiday.

Could you explain the coil options a little better. I get it doesn't support edis and don't get understand the options.

Edited to add...
Whilst I'm asking questions I don't get the v4 board. I thought it was a smd version, yet people are offering it out to build yourself. How is that possible?

[Edited on 10/8/18 by MikeR]


scudderfish - 10/8/18 at 03:55 PM

What pin on the Mega is the TPS pin?

Regards,
David


scudderfish - 10/8/18 at 04:18 PM

quote:
Originally posted by scudderfish
What pin on the Mega is the TPS pin?

Regards,
David


A0, found it in the Speeduino source code


DIY-EFI - 10/8/18 at 10:14 PM

quote:
Originally posted by MikeR
Fantastic timing. I've been looking at this over the last few days whilst on holiday.

Could you explain the coil options a little better. I get it doesn't support edis and don't get understand the options.

Edited to add...
Whilst I'm asking questions I don't get the v4 board. I thought it was a smd version, yet people are offering it out to build yourself. How is that possible?

[Edited on 10/8/18 by MikeR]


Sure.

Starting from the beginning, the EDIS4 on older fords took the signal from the VR sesnors and then drove the "dumb" coils via inbuilt ignition drivers, the ford ECU could the advance and retard the timing.

Speeduino works in a different way having full control of the timing.
That also means it is responsible for decoding the VR trigger signal and driving the coils.
For that first part, any Speeduino you buy you will need a plug in VR condition boards ~£18, as to keep the cost down for those who don't need it, it's a plug in optional extra.

As for driving the coils, the Speeduino output is straight from the processor, so is logic level, meaning just a few mA. As a side note most factory ECUs are the same now days.
The old ford coil packs as driven by the EDIS module are considered "dumb" they have no circuitry and require an inline driver to up the few mA of the ECU to several amps.

Here then is your first option, keep the orignal ford coil and add an inline driver like this: https://diy-efi.co.uk/product/4-channel-ignition-driver-211-style
You would only have to use 2 of the 4 channels in that module.

Another option is to go for a newer coil that has the drivers built in, such as this one: https://diy-efi.co.uk/product/4-cyl_coil_pack
Both of those would yield the same net result, though personally I would go with the new coil pack.

As for the Speeduino boards, it's not that clear about which one you need (I do have a post in the works explaining this).

There are three main speeduino boards, the 0.3, the 0.4 and the NO2C.

The 0.3 is available as a kit or assembled and is all through hole, ans uses screw terminals for all the wiring, easy to hook up, but personally I'm not a fan of that for permanent installs.
See here for a kit: https://diy-efi.co.uk/product/speeduino-0-3-7-full-component-diy-kit

the 0.4 series is available as a full through hole kit (0.4.3) or assembled (semi surface mount)(0.4.4)
This uses a 40 pin plug for all the IO
See here: https://diy-efi.co.uk/product/speeduino-0-4-3c-full-component-diy-kit
and
here: https://diy-efi.co.uk/product/speeduino_0-4-4_assembled

The NO2C is a smaller PCB with only 2 ignition and injection channels, ideal for a 4 cylinder with paired injectors and wastes spark, great for a zetec.
Its currently available as a kit here: https://diy-efi.co.uk/product/no2c-speeduino-full-component-diy-kit
Assembled is available, just not on my site yet.

All of these designs use the arduino Mega as the processor platform so one is required.

I hope this answers some questions and taht I'm not breaking any rules by linking to my stuff, it's just a way to describe it.
If there is an issue please let me know.

I made a rough diagram for a ford zetec with a 0.4 board here: https://speeduino.com/forum/viewtopic.php?f=18&t=1510

Regards
James


MikeR - 10/8/18 at 10:45 PM

Thanks. I think I was missing the difference between 0.43 and 0.44 hence couldn't understand how someone could build a board designed for surface mount.

So the silly question is how do you reliably wire up to a 40 pin ribbon cable? I agree screw terminals don't seem very robust in a car - hence Spade terminals used normally but pushing something into a hard drive cable seems even less robust.

Will look up the coil driver options tomorrow. I'm complicated by having an old (1970s) crossflow or xflow engine.

And I'm mid way through writing a dashboard using a Arduino which is how I found out about speeduino.


Dale - 11/8/18 at 12:10 AM

I am running speeduino version 3.6 on my car, I have a couple of hundred miles on it or so. Its been a bit of a challenge so far but that is just the tuning as I am new at it. I built mine from the bare board and bought enough parts to build a couple. Even then it only cost me less than $200 Canadian dollars total for both. I went with the screw terminals so it would make easier diagnostics as it makes easy test points for each signal.
Dale


DIY-EFI - 11/8/18 at 09:33 AM

quote:
Originally posted by MikeR
Thanks. I think I was missing the difference between 0.43 and 0.44 hence couldn't understand how someone could build a board designed for surface mount.

So the silly question is how do you reliably wire up to a 40 pin ribbon cable? I agree screw terminals don't seem very robust in a car - hence Spade terminals used normally but pushing something into a hard drive cable seems even less robust.

Will look up the coil driver options tomorrow. I'm complicated by having an old (1970s) crossflow or xflow engine.

And I'm mid way through writing a dashboard using a Arduino which is how I found out about speeduino.


Glad I can help.
There are 2 ways you can connect to the 40 pin on the PCB.

Some people mount the board in a case and then solder from the PCB to their choice of case mounted connector.

Or I offer this, https://diy-efi.co.uk/product/speeduino_40_pin_plug
A 40 way (2×20) housing shell and 40 crimps.

I can also supply other sensors you may need to convert an older engine over, air temp, coolant tempt etc..

James

[Edited on 11/8/18 by DIY-EFI]