A Black Box For A Motorcycle

ecu

[Lukusz] has a new motorcycle – a Yamaha XJ6SA – and since it hasn’t been in an accident yet, he thought building a black box to record telemetry from the last 30 minutes of riding would be a good idea. While the project isn’t complete yet, he’s already reading data coming straight from the engine control unit.

After figuring out most of the pinout for his bike’s ECU connector, [Lukasz] found one wire that didn’t actually do anything. This was his ECU’s K line, a serial output that is able to relay the state of the gauges to external devices. The electronic spec of the K line is a bit weird, though, but luckily after finding a chip to convert the signal into something a logic analyzer can understand.

With a logic analyzer connected to the K line – and setting it to receive on at 16064 baud – [Lukasz] was able to get a whole lot of data directly from his bike. In the future he plans to pass data such as speed, indicator lights, RPMs, and the current gear to a Raspberry Pi for logging.

Building A Homebrew Diesel ECU

arduino-diesel-ecu

Over the years automobile engines have become increasingly complex, and with this added complexity comes an increased reliance on intricate computer systems to run them. These control systems are typically the fruit of many hours of research and development, carefully protected by the auto makers who create them. Instead of relying on a closed system to power his car, a Finnish hacker that goes by the name [synkooppi] has decided to do away with his diesel engine’s ECU altogether and build one of his own with little more than an Arduino.

As you can see from his web site, [synkooppi] has created his DIY ECU using an Arduino Mega, which is capable of controlling diesel engines that employ a Bosch VP37 or other inline diesel pump. So far he has all of the basic workings in place, which allow him to run and control an Audi diesel motor.

While many details about his homebrew ECU are hard to come by, he does have a series of development videos posted on YouTube which should help satiate inquisitive minds. For those of you with a spare diesel motor laying around, [synkooppi] has made the first release of his code available to try out.

Stick around to see a video of the ECU in action.

[Thanks, perhof]

Continue reading “Building A Homebrew Diesel ECU”

Monitoring The Engine Control Unit

Is there a place in the dashboard of your high performance automobile for this Engine Control Unit feedback panel? There’s several methods of showing information at work here. The row of LEDs at the top of the bezel provide RPM feedback. The two red LEDs with chrome bezels are alarm indicators. But that big OLED display is the centerpiece of the unit. Not only can you scroll through a myriad of display options, but the screen packs more than enough contrast to be readable during the day. It looks like [Mathieu] is selling these units and has decided not to release source code because of this, but there’s a schematic available and a video after the break shows the menu system from which you can draw inspiration.

Continue reading “Monitoring The Engine Control Unit”