logoalt Hacker News

Claude Code and Codex reverse engineered my 1994 Jeep's ECU over a $3 Arduino [video]

270 points • by envoked • last Thursday at 5:29 AM • 138 comments • view on HN

Comments

libria • today at 5:12 PM

https://www.youtube.com/watch?v=WPj3aQ-xxpI&t=275s

> Claude suggested that it would run the fuel pump on its own. Um and I said, "Hey, if you can do that, why not? I don't think you can do that." And it started priming the fuel rail and it kept priming it and kept priming it. The fuel pump was on for about 10 seconds and I started to freak out uh and requested it to stop because that was the first time that Claude had actually done something inside of the computer to have a change.

Although we've seen this play out with handing cloud keys to Claude and it just going off on its own, seeing it poke around and make physical, real-world changes in its clumsy, cavalier way is both awesome and terrifying.

➕ show 4 replies
pontifier • today at 9:43 PM

This is why AI hype isn't overrated. When you are able to have an idea, and then use AI to move meaningfully in the direction of that goal so quickly we are going to see the entire landscape change. We really are nearing the singularity.

➕ show 1 reply
misterderpie • today at 4:05 PM

LLMs end up changing the consumer market not the way big corporations would like to. It is impressive to see that we'll be able to give ownership back to the customer, or enable others to do so. Very nice demonstration.

➕ show 2 replies
threecheese • today at 10:23 PM

Sonnet 5.5 threw a guardrail for me trying to create a test fixture to generate data in a dev environment with no PII.

How tf are you getting it to RE?

hmokiguess • today at 5:44 PM

The really interesting part to me is how he ends up by saying "I recommend you feed this repo into the agent and just have it help you set it up, it's super easy ..."

The average person is likely to feel overwhelmed by this, which I think is what is likely going to shape the new economy gig of "AI engineers". Those that aren't overwhelmed by it and that may not only enjoy doing this but also potentially figure out a way to scale operations that allow doing these kinds of DYI reverse engineer hack jobs.

➕ show 1 reply
wolvoleo • today at 8:43 PM

Too bad they are going to nerf its reverse-engineering capabilities significantly. https://www.pcworld.com/article/3274819/claude-wont-reverse-...

To protect "corporate interests" :( That article is about gaming, but this will only be the start of it of course.

➕ show 1 reply
mianos • today at 9:23 PM

I made an obd reader https://github.com/mianos/canmqtt for my bike that is based on the Wavehare canbus board. The handy thing about the board is it already has buck converters for the bike power. Once it's in the bike (I put it permanently in the tail) It's in the wifi and mqtt so I can point an llm at it.

aiiotnoodle • today at 3:58 PM

Would love to see this being used to add keys to cars. A lot of cars now have tablets and screens that could be used to do this, but for some reason (money) I have to take my VW to the dealer...

I think the whole market for aftermarket keys could be completely eradicated with good software UX (and low pricing).

➕ show 5 replies
d1l • today at 5:17 PM

Fascinating, but if he had low pressure on the rail that would point to a clog or possibly a pump issue, right? Wasn’t really clear whether the lean condition was due to the map or a mechanical issue.

I have a dirtbike and experienced some stuttering and stumbling under load after getting hot. Used Claude to help troubleshoot, as the plug was white and it was real lean. Replaced the pump (a 300$ module) and saved a ton of money and annoyance having a shop deal with it. 2000mi later zero issues. Absolutely game-changing. I use a dumb aftermarket fuel controller to add fuel under certain conditions, but would love to try and tune it myself some day.

➕ show 1 reply
muststopmyths • today at 4:14 PM

can someone explain the root cause of the smog test failure to me ? it sounds like the car was using a California smog test-specific fuel map at the speeds of the test. Wouldn't that make it pass the test, not fail it ?

very cool project anyway.

➕ show 2 replies
boznz • today at 7:10 PM

Spent so many wasted days reverse-engineering older systems to get them tto work again or prevent eWaste. In a perfect world all CAD files should become open source when the product becomes EOL

muglug • today at 8:52 PM

Really cool, but what's the weather-sealing like on all that circuitry? He mentioned stuff flying around when you turn hard, which doesn't sound great.

tehlike • today at 7:28 PM

I have used Claude to build https://obd.wtf to essentially create a commercial grade diagnostic tool for cars. Now working on new version.

But don't use it, obd read functions are fine but other functions for other diagnostic/actuator etc stuff is not.

KolmogorovComp • today at 4:18 PM

The tech is impressive but the animation in the video are too, anyone knows what was used to generate them?

➕ show 2 replies
LeoPanthera • today at 9:40 PM

All those sites that currently recommend you do "curl | bash" are going to change to "curl | claude" and that scares me a little.

blobbers • today at 8:07 PM

I’ve seen Claude run a cooler on a chip to -20 without saying anything. There was humidity in the air, and the condensation fried the board after a few days. Thanks Claude. Maybe trying to keep the junction temps super low wasn’t such a bright idea.

meandave • today at 7:33 PM

I use anthropic models for some of the diagnostic reads on https://crewchief.cc, it's been a lot of fun hacking on obd2 things that used to take much longer to decode before LLMs

urig • today at 7:30 PM

100 points for car hacking fun. -60 points for "not needing a mechanic or anything". A good mechanic would have fixed it up in a half hour. Guy took 3 days and god knows how many tokens.

➕ show 1 reply
prodigycorp • today at 4:26 PM

Claude reverse engineered his car, drew the animations, and wrote the script for video. Incredibly weird meat proxy moment.

➕ show 2 replies
russellbeattie • today at 10:06 PM

"Everything is 'open source' if you read machine code."

That's been a tired old saw in computers since my career began in the 1990s. Who knew it would be so applicable in the age of AI?

IshKebab • today at 4:27 PM

Manufacturers are going to start cryptographically locking everything down rather than relying on the time and skill needed to do reverse engineering.

➕ show 3 replies
EcommerceFlow • today at 5:19 PM

Love seeing unique youtube projects on here for a change!

➕ show 1 reply
redmaple892 • today at 6:26 PM

I enjoyed watching this a couple days ago -- super cool as someone also into slightly older vehicles.

gameclimb • today at 7:55 PM

Oh hey I saw this post on Reddit, super cool!

varispeed • today at 9:01 PM

Reminds me when I dropped a binary file from an eeprom and asked Claude why device would display "Error.". It figured out what the processor was, how it talked to LCD and then from there how it displayed messages and then listed conditions for which Error would appear. Amazing.

MykhailoSailor • today at 10:09 PM

[flagged]

vinaygundeti18 • last Thursday at 6:09 AM

[flagged]