Page 1 of 1

Open Source ECU With Arduino ARM Cortex M3

Posted: Sat Aug 20, 2016 1:17 pm
by ECUMatt
Hi guys,

I have been working on a low cost open-source HW & SW controller for about a year now. The first serious hardware prototype is coming along OK so I thought I would share the project.

It is a shield plus Arduino concept but I am hoping to make it multi ARM Cortex project board friendly. The first Arduino controller used is the Due SAM3X8E.

The purpose of the project is to give hobbyists a open source ARM based EFI controller with plenty of I/O and a built in wide-band sensor controller using very cheap and widely available parts. The software is pretty modular - I am hoping this will help with collaboration. I could do with some help with SAM3X8E if anyone is knowledgeable and interested!

The PCBs can be available at cost or make your own with the Gerber files.

Anyway the link is here -
https://hackaday.io/project/13199-rabbitdueopenecu

Any collaborators or helpful feedback would be great :-)

Matthew

Re: Open Source ECU With Arduino ARM Cortex M3

Posted: Sun Aug 21, 2016 9:27 am
by Fred
Hey Matt, cool project :-)

I'll de-n00b you now so you can post freely, however you should definitely both read the
wideband thread and post up your unit there with appropriate details/links for others to discuss.

Cheers!

Re: Open Source ECU With Arduino ARM Cortex M3

Posted: Fri Sep 16, 2016 2:22 am
by russian
Hello from an stm32f4 ecu guy :)

You probably know about another Arduino ECU.

Re: Open Source ECU With Arduino ARM Cortex M3

Posted: Sun Sep 18, 2016 2:07 pm
by ECUMatt
Hi Russian,

Yes I saw your STM32 shield ECU here - is a nice looking and powerful unit :)

And kudos to you for making it open source!

I see you can use the Miata enclosure does that make it PnP?

Matthew

Re: Open Source ECU With Arduino ARM Cortex M3

Posted: Sun Sep 18, 2016 3:17 pm
by russian
Default pinout is for NA Miata but the board has a cross-wiring section so you can use it on early NB or some Hondas etc.

The enclosure is actually not from a miata (48 pin) but from automatic mazda 323/protege or mx-3 (64 pins) just to have more pins for other applications