Multi interface USB module
Posted: Tue Aug 05, 2014 12:04 pm
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.
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.
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.
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.