@therealcarlin That's unfortunate. I've actually had good luck sourcing aftermarket automotive product development in China. The real hurdle has been production and QA (e.g. using a resistor I didn't approve just because it's what they had on hand).
Hottest take in hardtech: your product is only as good as your test bench.
And almost nobody budgets for that. So engineers who should be shipping spend months building HIL rigs and test infra instead.
I'm building a company to do that exactly. DM me for more info!
@blind_via I'm firmly on the side of 'more information is better.' I constantly use schematics for debugging designs. If you're debugging a board you didn't design, having that physical context and notes right there on the page makes the job infinitely easier.
@blind_via I find using the classic is always better because they're easier to use across projects... If you need real estate just use test points and solder wires or buy a cheap bed of nails from Alibaba. Having mixed pitches just makes it harder for inventory later on (my opinion)
@davepl1968 Trust the datasheet > AI. Although, datasheets can be wrong too lol. When in doubt, design your prototype with 0-ohm resistor pads going to both 5V and GND. It lets you safely test either configuration on the fly without needing to redesign the board!
@shnkthp There's some really cheap buck converters out there, I've used TPS563252 a lot, I'd recommend using it unless you care about noise then just slap an LDO, don't use a resistor though!
@robin7331 We had a weird issue that needed replacing several components from an already coated board, I just use sharp tweezers and an exacto knife to cut/pull the coating.
STM32CubeMX has the UX of a tax form and the file management instincts of a raccoon. The hardware is so unfairly good though. I keep crawling back. Switching to rust with embassy is the only thing that's made writing firmware feel less like a hostage negotiation.
Is there a proper tool for managing I2C bus addresses across a design, defined once in the schematic and propagated everywhere, or are we all just winging it and praying 0x48 isn't claimed twice?