Slashdot Mirror


Open Source Car-Hacking Tool Successfully Crowdfunded (kickstarter.com)

An anonymous reader writes: Two geeks are crowdfunding an open source car hacking tool that will allow builders to experiment with diagnostics, telematics, security, and prototyping. "Cars have become complicated and expensive to work with," they explain on a Kickstarter page. "Macchina wants to use open source hardware to help break down these barriers and get people tinkering with their cars again." After years developing a beta prototype, they announced a tiny plug-and-play device/development platform (that can also be hardwired under the hood) on an Arduino Due board with a 32-bit ARM microcontroller. They almost immediately reached their $25,000 funding goal, and with 24 days left to go they've already raised $41,672, and they're now also selling t-shirts to benefit the EFF's "Right to Repair" activism.

Challenging "the closed, unpublished nature of modern-day car computers," their M2 device ships with protocols and libraries "to work with any car that isn't older than Google." With catchy slogans like "root your ride" and "the future is open," they're hoping to build a car-hacking developer community, and they're already touting the involvement of Craig Smith, the author of the Car Hacker's Handbook from No Starch Press.

"The one thing that all car hobbyists can agree on is that playing with cars isn't cheap," argues the campaign page. "Open source hardware is the answer!"

8 of 54 comments (clear)

  1. Five bucks says they get sued by Rick+Schumann · · Score: 2

    I've got a $5 bet that says automobile manufacturers file for an injuction against them and/or sue them and/or file for a DMCA takedown because they're violating copyright. Regardless of what they're doing being right and good.

    1. Re:Five bucks says they get sued by hsmith · · Score: 2

      More cut and dry than that. Touch the ECU and they'll void the entire warranty.

    2. Re:Five bucks says they get sued by Gravis+Zero · · Score: 2

      I'll take that bet. OBDII tools have been around for decades. The only thing this does is have better software support. I expect you to fork over that sweet sweet cash too, bro. ;)

      --
      Anons need not reply. Questions end with a question mark.
  2. Can't wait.. by fluffernutter · · Score: 2

    I can't wait for a five autonomous car coordinated attack on some crowded public area.

    --
    Laws are rules for the court, but merely a bottom bar to hit for life. Think beyond laws in your actions always.
  3. Pretty neat by ArylAkamov · · Score: 3, Interesting

    I've been working on some canbus boards in eagle to make something similar to this, but this seems to have everything I want. There have been similar products for a long time but nothing as DIY friendly as this as far as I've seen. This being completely open, complete with libraries, wireless, breakout board, etc. all ready to go is exactly what I've wanted for years.

    Now we just need a better aftermarket-but-hackable ECU that isn't megasquirt. I've been looking into rusefi, which seems promising. I just wish one of them would support resistor spark plugs so you can detect knock via ion sensing (I'm unaware of any). Using the older Saab ECUs for this is nice (Trionic 5.2 and 5.5, tuned with T5suite) but I would much rather have something built from the ground up that doesn't rely on parts that are quickly going out of existence.

    It's [THE CURRENT YEAR] and we still rely on stupid piezo microphones for knock detection for aftermarket ECUs.

    1. Re:Pretty neat by 0100010001010011 · · Score: 2

      ViewTool Ginkgo USB to CAN isn't bad. They have drivers and libraries for OS X, Windows and Linux. It has 2 CAN lines and taking it apart they actually separated the CAN side from the USB side on the PCB. (Something not even Vector's CAN boxes do).

      It's cheaper than any of the commercial tools.

  4. Scam Alert: Copy of an OBD2 Recorder by guruevi · · Score: 2

    Here is an already commercialized project if you'd like to avoid the Kickstarter scam which has the same form factor as this project

    http://freematics.com/store/in...

    Or you know, the hundreds of people that thought about this before and documented it.
    https://www.google.com/search?...
    -or-
    https://learn.sparkfun.com/tut...

    I should start a Kickstarter myself to develop some knock-offs.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
    1. Re:Scam Alert: Copy of an OBD2 Recorder by drinkypoo · · Score: 4, Interesting

      And a cheaper one, you might add. These Macchina guys are anticipating $55 just for the interface board. But then they claim they made it as small as possible, which is bullshit because it's multiprotocol. They say they made it small so that you could fit it under the dash or hood, but then they went and put an OBD-II connector on it which just takes up a lot of space. If I'm permanently installing it, I can splice into the wires I need. I also don't need protocols I'm not going to use. Then they added an xbee module slot. xbee modules are primarily used for long-range communications. Up close, you use bluetooth or wifi. You can get an esp8266 module which goes into an xbee slot, but the module they specifically talk about is the new cellular xbee module. There's no reason to give the device a cellular uplink unless your plan is to use it remotely.

      Which brings us full circle: this device was designed first and foremost to be used as a weapon. It's designed to be installed into a target's vehicle, and to be used to attack the vehicle remotely. We know this because of their choice of wireless interface module standard, which is oriented towards long-range communications, and because the broad multiprotocol support is otherwise at odds with the desire to make the device as small as possible. So is the addition of a soldered OBD-II connector, which is not desirable in many installation types. It is useful, however, if your goal is to connect as rapidly as possible.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"