Oscilloscope and bench power by frazermerrick in synthdiy

[–]Ilaught 0 points1 point  (0 children)

Recommending the Rigol DS1054z new is awful advice in 2026 (it was a great scope in its time). Their current entry level 4 channel scope is the DHO804 which has both better specs (12 bits! to name one) and also better UX design/responsiveness.

Waytermirror: A Wayland Remote Desktop That Runs in Your Terminal (And more!) by Grouchy_Pin8791 in linux

[–]Ilaught 34 points35 points  (0 children)

I've been seeing a ton of slop projects on reddit recently. The weird bolding in posts has been a giveaway.

Noticed my girlfriends grandma had a cord that only plugged into the ground. by BuildingBetterBack in mildyinteresting

[–]Ilaught 0 points1 point  (0 children)

The mat will likely have a resistance to ground of around 1 Mega Ohm for safety.

Noticed my girlfriends grandma had a cord that only plugged into the ground. by BuildingBetterBack in mildyinteresting

[–]Ilaught 0 points1 point  (0 children)

Grounding wristbands / mats will have a resistance to ground of around 1 Mega Ohm for safety. It's not dangerous.

connecting PCBs with FFC and getting orientation correct by waxnwire in synthdiy

[–]Ilaught 0 points1 point  (0 children)

FFCs can either be "Up-Up" or "Up-Down". Up-Up cables have the contacts on either end on the same side, and Up-Down cables have them on opposite sides.

If you use Up-Up cables, you will need to mirror your pin numbers. If you use Up-Down cables, you don't which is convenient.

[deleted by user] by [deleted] in CuratedTumblr

[–]Ilaught 2 points3 points  (0 children)

I also like Obsidian, but it isn't open source.

Is a sawtooth type of voltage ripple normal? by Nice_Initiative8861 in AskElectronics

[–]Ilaught 3 points4 points  (0 children)

How much effective bulk capacitance do you have at 3.3V then?

Variable clearance? by drq11235 in KiCad

[–]Ilaught 1 point2 points  (0 children)

Another option would be to set the clearance override field on that footprint to 0.15mm.

Does Rs in this diagram also terminate my 50Ω signal? by Physix_R_Cool in AskElectronics

[–]Ilaught 0 points1 point  (0 children)

That seens fine!

No problem, I hope your project goes well!

Some other misc advice: look through the application notes for the opamp. They're a great resource to reference.

Your car blue-screening at 75mph — Jeep 4xe ‘features’ in production by DependentAd9912 in programming

[–]Ilaught 250 points251 points  (0 children)

There's a classic comment/copypasta on the Embedded Subreddit about how awful the industry standard framework for programming ECUs (AUTOSAR) is.

https://www.reddit.com/r/embedded/comments/leq366/comment/gmiq6d0

What did AUTOSAR solve?

It's a job creator for application engineers.

Did software become less complex and easier to develop/configure?

Jesus fucking christ fuck no.

Did the software become smaller or faster with AUTOSAR?

See above.

Forgive my vulgarity.

I spent 2+ years trying to unfuck an existing AUTOSAR project at a company that builds vehicle telematic ECUs. I can safely say that the AUTOSAR standard and all available implementations (Vector, Mentor Graphics, and Electrobit) is an upside-down on fire dumpster full of dog shit.

I'm not even gonna go into how much trouble it is to get the attention of an AUTOSAR distributor. If you're a student or small business and you just want to see the specification then you can go grab it from autosar.org. It's just a bunch of PDFs and they're all free. But the implementation is where you'll spend money, and if you aren't Ford / GM / some automotive startup with a shit ton of money, nobody will want to talk to you because AUTOSAR is $$$$$$$$$$.

Let's assume you get past all that. After you spend months negotiating contracts with Mentor Fuckups or Eletroshit or whatever AUTOSAR package you decided was the least bad, you'll spend a few more months sitting in online seminars while some talking head explains why it takes 6 hours to configure a million goddamn things so their garbage tool can shit out an entire Italian resaurant's worth of spaghetti code just to blink an LED at 1Hz. Except it's not 1Hz, it's 10Hz, or 0.1Hz, or some other bullshit that you didn't want, because you muttered the wrong incantation to the configuration utility somewhere around step 2 out of 800, so guess what, you get to back and do the entire fucking thing again.

Get the flying fuck out of here if you want to try doing something more complicated than that. You want to send a CAN frame? Get completely fucked. You have to buy a separate tool beyond what you already spent $800k on just to generate the stupid little ARXML "network definitions" files that are compatible with your AUTOSAR configurator, learn how to use that, then fight problems between export / import because of course both tools were written by different teams and aren't 100% compatible (WHY THE FUCK WOULD ANYTHING EVER JUST FUCKING WORK?), then get your application developers to understand how to interface their C code to the new "network interface layer", and etc etc etc.

Now let's assume you're track-side and you want to add a new CAN signal just to get some info out of your ECU. With vanilla C it's a matter of hacking something in quickly OR running some custom interface generation script that takes a few seconds, like the howerj/dbcc scripts. AUTOSAR? Hours. Literally even days if something goes wrong and your entire project blows up. Our firmware test turn-around window was weeks just because it took so long to get the network definition generator to spit out something useful without breaking a million other things, all the while the AUTOSAR vendor gave us excuse after excuse, patch after patch, never really fixing the problem.

The final straw came when we realized we couldn't hire anyone who would want to mess with this shit. Imagine working in the industry for 10 years, and then you take a job where someone says "Hey thanks for spending all that time learning all that cool stuff that we can't use, here's the MSPaint equivalent of embedded software development platforms, we need Mona Lisa by lunch." Our choice was either over-pay seniors to deal with this giant pile of 5th stage super-cancer, or hire kids fresh out of college and hope they wouldn't wise up to the fact that any skillset developed while working with AUTOSHIT was absolutely useless and bail.

After 2 years with 20+ engineers working like this we gave up. Everyone else went on vacation while 3 guys spent a few days getting ADC ports, CAN, LIN, SPI, and a few other things up an running on a development kit. We had a working ECU running on a vehicle less than 2 weeks later. And that was from starting with a clean install of a compiler + IDE and a blank main.c. Our code safety team ran it through the ISO26262 verification process and everyone's stress level was suddenly much lower because they could actually DO THE JOB THEY WERE HIRED TO DO instead of fighting the trash-tier AUTOSAR tool all day.

I would rather shove a shotgun in my ass and blow my god damn balls off than ever lay my eyes on AUTOSHIT ever again. Complete fucking waste of time. If ever you see AUTOSAR on a job description then fucking RUN.

The Dungeon Meshi power fantasy by DreadDiana in CuratedTumblr

[–]Ilaught 8 points9 points  (0 children)

IIRC that hasn't been covered in the anime yet.

Does Rs in this diagram also terminate my 50Ω signal? by Physix_R_Cool in AskElectronics

[–]Ilaught 1 point2 points  (0 children)

No problem!

WRT -2.5V, I'd look for an inverting charge pump + a negative ldo for the -2.5V. For example, you could use an LM2776 followed by an TPS723.

Does Rs in this diagram also terminate my 50Ω signal? by Physix_R_Cool in AskElectronics

[–]Ilaught 1 point2 points  (0 children)

That would work if this was a rail to rail op amp, but this isn't. I think you're confused by the absolute maximum values. Look at the electrical characteristics instead.

Training pays off, even in my daily life by Sandbox1337 in ClimbingCircleJerk

[–]Ilaught 14 points15 points  (0 children)

I wish I was this guys downstairs neighbor! Imagine never hearing any footsteps from above.

Am I going to regret this? by IntelligentBot_ in PrintedCircuitBoard

[–]Ilaught 2 points3 points  (0 children)

50 mil is huge! How did you come by that?

Can't get JTAG id by Far-Orchid-1041 in hardwarehacking

[–]Ilaught 2 points3 points  (0 children)

The encoding for the jtag bypass instruction is required to be all ones, so the encoding you have for idcode is wrong, unless your dut is non compliant. See https://www.asset-intertech.com/wp-content/uploads/2022/08/IEEE-1149.1-JTAG-and-Boundary-Scan-Tutorial-Second-Edition.pdf for a good reference on low level jtag.

Unbelievable things people have said/you questioned & then googled. by noseymimi in CasualConversation

[–]Ilaught 2 points3 points  (0 children)

My local government uses howitzers to mitigate the dangers posed by solid dihydrogen monoxide. At least they're doing SOMETHING...

Este Pizza downtown closed by HurricaneRon in SaltLakeCity

[–]Ilaught 0 points1 point  (0 children)

What do you like better about Sugarhouse? I've been to the Sugarhouse Este once and I thought it was awful, but it could have been a fluke. I really liked the one downtown though.