Page 1 of 1

Multi interface USB module

Posted: Tue Aug 05, 2014 12:04 pm
by mobyfab
Hi there,

I'm working on a "smart" cable to connect to some motorcycle ECUs.
The cable supports a range of interface such as K-line, serial or CAN bus.

The hardware is a custom board using an STM32F303.

Image

Not very useful for most people here, but there are some interesting parts:
- Analyses knock using the DSP library
- Integrated USB bootloader
- USB composite interface with serial and bulk
- Uses some of the extra drivers I worked on such as DAC.
- CPU usage monitoring

There is also a Qt GUI that I use to communicate with it, using my Qt USB library.

The project is here:
https://github.com/fpoussin/MotoLink

Still a work in progress.

Runs on 2.6.5, unmodified.

Re: Multi interface USB module

Posted: Wed May 10, 2017 4:14 pm
by mobyfab
Lots of evolutions since the first version.
PCB is not very different, software has been updated, it runs on RT 3.1.x

Full topic is here: http://rusefi.com/forum/viewtopic.php?f=13&t=1240

Since a video is worth a thousand words:
https://www.youtube.com/watch?v=rAnS-8KSQrY

Re: Multi interface USB module

Posted: Wed May 10, 2017 7:33 pm
by Giovanni
Hi,

Very interesting, is it just a product or you are planning a product out of this?

Would is also be useful for cars? my mechanic always tells me that instrumentation is not cheap, especially updates.

Giovanni

Re: Multi interface USB module

Posted: Wed May 10, 2017 8:20 pm
by mobyfab
It's just a hobby so far, but I'll probably build a few if there's interest, it will always be open source ;)

That would work for cars (anything actually) as well indeed.
As long as you have the software to edit your fuel maps it can be useful.