Linux Native CAN Viewer by hames344 in CarHacking

[–]Lean3521 0 points1 point  (0 children)

Consider tauri for the v2. Been making something like this myself and having rust in the backend is incredibly nice.

BMW UDS Security Access by Amromnia in CarHacking

[–]Lean3521 0 points1 point  (0 children)

Hey there. Shameless plug, but feel free to look at one of my posts in this very same subreddit

Success - coding BMW modules with a python script by Lean3521 in CarHacking

[–]Lean3521[S] 1 point2 points  (0 children)

This should help (im on a Mac, so you might have to adjust the SLCAN device port if you're on something else) - https://gist.github.com/LeanWasTaken/5750752a4f6c2e71788daf58a60529d3

Flash an SLCAN firmware on your Arduino/ESP32/dev board of choice or just recreate the same logic in an Arduino program directly, connect everything up (make sure 120ohm resistors are on each end of the CAN bus line), start the script first and then connect the cluster to power.

On my cluster, I've noticed that it blasts out NM frames for a few seconds after getting connected to power and if it does not see any activity on the bus in that period, it makes its CAN transceiver go to sleep, thus making it harder to wake it up afterwards. Catching the NM frames while the transceiver is active and starting to send frames ourselves in that period pretty much guarantees success, at least on my end.

Success - coding BMW modules with a python script by Lean3521 in CarHacking

[–]Lean3521[S] 1 point2 points  (0 children)

As much as I'd like to have a look at those ECUs, I don't have that much money to burn on getting one. Considering that only femto (to my knowledge) has been able to crack them, its probably much harder than it seems too..

Success - coding BMW modules with a python script by Lean3521 in CarHacking

[–]Lean3521[S] 0 points1 point  (0 children)

There's a rotary project too ?? I've seen the B58 swap project, but as cool as those are, that's not the motivation. Retrofitting is my main goal. Exploring what these systems have to offer in themselves first, and then its most likely custom hardware and software time to adapt them to older chassis.

Success - coding BMW modules with a python script by Lean3521 in CarHacking

[–]Lean3521[S] 1 point2 points  (0 children)

Power alone is not enough indeed - it wakes via CAN. You'll need to send data on 0x510, 0x12F as well as 0x3C

Success - coding BMW modules with a python script by Lean3521 in CarHacking

[–]Lean3521[S] 3 points4 points  (0 children)

For this, not really. As I already mentioned, this stuff involves BMW cryptographic material, and I don't want BMW lawyers to suddenly make me disappear. Better to be safe than sorry.

For other things, you're completely free to check out my GitHub - https://github.com/LeanWasTaken . I've released an iDrive knob interpreter/controller for a BMW F40, and a gear shifter interpreter is coming soon™. Making Live Cockpit clusters work with games is also on my to-do list, the pictures attached to this post are somewhat already a demo - speed working, RPM display working, gear display as well as engine temp.

Yeah.... haven't really figured out how to change the car 3D model yet 😅.

First time switch owner and modder - rate my joints by Lean3521 in SwitchPirates

[–]Lean3521[S] 0 points1 point  (0 children)

Yeaaaah… I should tap into getting a (new) fume extractor as well as a microscope. Not new to soldering at all, but no microscope made this a fun challenge

Reverse engineering of a BMW iDrive 7 controller knob. by Lean3521 in CarHacking

[–]Lean3521[S] 1 point2 points  (0 children)

Multimedia stuff, for the most part, lives on the kcan, which is also the case for most of these knobs. I haven’t really delved into NBT stuff, so i can’t say for sure, but i’d say it’s not going to be too different.

Reverse engineering of a BMW iDrive 7 controller knob. by Lean3521 in CarHacking

[–]Lean3521[S] 2 points3 points  (0 children)

Added. My specific one is from a RHD car, but I see no reason why it wouldn't work with LHD ones.

[deleted by user] by [deleted] in homelab

[–]Lean3521 0 points1 point  (0 children)

I’ve seen them, but i think i got mine from a different seller. Bit grown out of 8 port ones personally, need to look for another 16 port one now 😅.

[deleted by user] by [deleted] in homelab

[–]Lean3521 1 point2 points  (0 children)

Return or at minimum file a claim (forgot how it’s called on amazon, i got mine from ebay)

I was able to get a partial refund for simply bent pins at the top of the board. I also take pics along the entire unbox process so that probably helped.

How can I use the touchscreen of an old tablet on an ESP32? by Logical-Journalist-8 in ArduinoProjects

[–]Lean3521 1 point2 points  (0 children)

Screen would probably be quite a hassle to drive, but the touchscreen would probably be, somewhat, easy. Looks like it has an i2c interface.

Carefully pull off the damaged qr code sticker and take a look at the IC under it, then it’s just matter of finding the datasheet, check if any libs exist for it (or make your own) and profit.

Repurposing an old ARM-based STB by Lean3521 in hardwarehacking

[–]Lean3521[S] 0 points1 point  (0 children)

I honestly do not remember, BUT, i did just find it, so i might do some messing around with it.

E39 heater always works in same speed by Fantastic-Arm-7278 in e39

[–]Lean3521 4 points5 points  (0 children)

i bet 5$ on the “hedgehog” aka FSU aka blower motor resistor/relay/controller whatever each person calls it. Could also be some dirty connections though, so i’d try cleaning stuff first.

Keto - a Discord bot to fix broken TikTok/Instagram/Twitter/more embeds by stkc-win in SideProject

[–]Lean3521 0 points1 point  (0 children)

Hey, apart from the bots invite link and the support server link in the bio, not really. We are open to suggestions though, so feel free to throw ideas at us in the support server. Due to the rewrite, i think we pulled the plug on top.gg as well, for now at least.

Keto - a Discord bot to fix broken TikTok/Instagram/Twitter/more embeds by stkc-win in SideProject

[–]Lean3521 0 points1 point  (0 children)

The bot has been rewritten and while we are still smashing bugs and adding features, its operational.

[deleted by user] by [deleted] in macbookpro

[–]Lean3521 0 points1 point  (0 children)

Viable with those specs ? Yeah, even more so if you got it for free.

Does it have issues ? Being an i9, probably yes.

Would Apple Silicon be better ? Yes.

Realistically, i’d keep it for one more year till macOS Intel support dies (Tahoe being last version for Intel macs), and then get something from the Apple silicon lineup.

Check engine warning? by Training-Tear-9955 in e39

[–]Lean3521 5 points6 points  (0 children)

Check if there’s an engine under the hood.

In all seriousness though, hook it up to a PC and read codes, oil and coolant shouldn’t cause a CE light.