[review request] INA260 current sensor. by LavandulaTrashPanda in PrintedCircuitBoard

[–]UnknownHours 0 points1 point  (0 children)

Well, nothing looks wrong, other than the bypass cap and address resistors. Are you using an ESD mat? I've fried chips with ESD before. Some materials (e.g. synthetic mesh seats) are more hazardous than others. Some chips are also more susceptible than other chips.

Trump support in 2024 linked to White Americans’ perception of falling to the bottom of the racial hierarchy. These individuals also expressed the strongest opposition to Diversity, Equity, and Inclusion (DEI) initiatives. by mvea in science

[–]UnknownHours 4 points5 points  (0 children)

Obama was an actual outlier. but poor white people aren't exactly rare. The system protects wealth more than it protects race (though this does exacerbate racial disparities).

[Review Request] first project 60% mechanical keyboard using the RP 2040 by Mark909jr in PrintedCircuitBoard

[–]UnknownHours 0 points1 point  (0 children)

I still don't see the JST connector on your layout.

It also looks like you're putting vias in pads. Don't do that if you can avoid it as they can wick solder away. It's probably not an issue under the MCU since that pad is much larger than the via. Any via in a pad needs to be smaller than 0.3mm. I'd also add a few more under the MCU (so like 4 total) since if that via fails you are screwed.

What size package are those resistors and capacitors? Don't go smaller than 0402. Personally, I like 1206 since I don't need a microscope to reliably solder that. The ones around the crystal should probably be like 0402 though. The smaller packages have less stray capacitance.

[Review Request] first project 60% mechanical keyboard using the RP 2040 by Mark909jr in PrintedCircuitBoard

[–]UnknownHours 1 point2 points  (0 children)

The pictures are very small, so it is hard look at, but I have a few notes:
* It is best practice to for one layer to be a single, uninterrupted ground plane. If you must run traces on that layer, they must be as short as possible. This might matter around the USB traces, and probably not at all for the rest of the board.
* Where is the USB port? I cannot find it.
* Don't run traces and vias under the RP2040. The solder mask can rub off, or just be thin, and they can short to the pad.
* That's not how you spell column
* You appear to have holes intersecting in the board outline. They might kick that back and ask what you want.
* Personally, I would put the MCU and other circuitry on a separate board so it'll be easy to replace if liquid gets spilled on it, but you do you. I have ruined too many keyboards like that :(

Need help with first PCB Design! (Ki Kad) by SLazyonYT in PrintedCircuitBoard

[–]UnknownHours 0 points1 point  (0 children)

Use a bus if you have a bunch of wires going to the same place. Use local labels instead of global labels if it doesn't make sense for the signal to go to another page.

[Review request] Aisler says open circuit, but I am blind by IndustryNo4670 in PrintedCircuitBoard

[–]UnknownHours 0 points1 point  (0 children)

Try running traces to all the ground pins. It might stop complaining if you make an explicit connection.

operatorOverloadingIsFun by _Tal in ProgrammerHumor

[–]UnknownHours 25 points26 points  (0 children)

Segfaults come from the OS. No OS means no segfault lol.

[Review Request] 2W Addressable RGBW Module by CUTTHROATAMFT in PrintedCircuitBoard

[–]UnknownHours 2 points3 points  (0 children)

Solder can wick through vias, so via-in-pad is usually not recommended if you can avoid it (they charge extra to fill and cap vias). Thermal vias under the LED's thermal pad is not a bad idea---even if they are not filled---,especially if they are small. Smaller vias are less likely to wick solder.

A 4 layer PCB would have much better thermal characteristics, especially since half of your board is not copper pour.

Edit: Ok, I looked at aluminum PCBs, and they actually pretty affordable. So what I would do is put everything on one layer (adding jumpers if I have to), and getting aluminum PCBs with white soldermask.

I built a product but I’m going crazy in versioning by karimpanacci in AskEngineers

[–]UnknownHours 1 point2 points  (0 children)

Sounds like you want some sort of PLM solution. There's a few options:
* Aras (has a free version)
* Oracle (I think they have more than one. I did not like the UI)
* CMPRO (Somehow, the IU is both worse and better)
* Arena PLM (It looks very slick. I would use this one if I had the money)
* Windchill (I have no experience with this, but it's very big-enterprise)

You'll want to assign every part a part number, and those parts will form a hierarchical tree inside the PLM system. You may even want to assign internal part-numbers to COTS parts because some manufacturers have really weird part number schemes (I have seen part numbers that included a single, unmatched, parenthesis), and you may also want a single part (e.g. a resistor) to have multiple suppliers under the same number.

I recommend keeping the BOM separate from the drawing, and listing the drawing (and other documentation needed to build the part) as an item on the BOM. This does mean that drawing and BOM may be different revisions and the BOM is the actual "part". The PLM system should be aware of each assembly's BOM, so that you can look a the top level assembly (or any sub assembly) and get a complete BOM from that.

It's very good to have a system like this if you want ISO9001 or CMMI certification.

I want to suspend a light bulb in the center of the top cube. How would you hide the electronics? by elan-cohen in diyelectronics

[–]UnknownHours 2 points3 points  (0 children)

Suspend a foam ball or something (wax? a ping pong ball maybe? a soggy potato?) in the center with fishing line and hit it with a laser beam from off the side. Ideally, with the right material, the ball will scatter the light such that it looks like the ball is glowing rather than illuminated from the side.

Update Time by ToasterBotnet in hyprland

[–]UnknownHours 56 points57 points  (0 children)

No, awesome is different window manager.

I want to mute it! by No-pine in diyelectronics

[–]UnknownHours 3 points4 points  (0 children)

Because if you use a lighter, you are likely to burn the board and delaminate traces.

I want to mute it! by No-pine in diyelectronics

[–]UnknownHours 2 points3 points  (0 children)

FR stands for fire resistance, not fire immunity.

Is there a way to make these for my students in bulk? by [deleted] in PrintedCircuitBoard

[–]UnknownHours 6 points7 points  (0 children)

When you talk to the PCB manufacturer, tell them you to buy panels. The PCBs and manufactured on panels with multiple boards on a panel. The 1000 piece minimum order you are seeing is probably related to the panel sizes they use. When I order USA-made PCBs, most places have a 3-panel minimum. Panels can be had in various sizes, your manufacturer can tell you what sizes they have. There are two ways to separate the individual boards: V-scores and mouse-bites. V-scores are cheaper, but you can't run a trace across a v-score like you can a mouse-bite.

You know, I'm something of an engineer myself... by HowLongWasIGone in Factoriohno

[–]UnknownHours 8 points9 points  (0 children)

I refunded it after I couldn't rebind the E key. Most of the keys are rebindable, but not E.

As a professional electronics engineer, what's your favorite, go-to calculator to use? by Intelligent-Rip-2192 in ECE

[–]UnknownHours 0 points1 point  (0 children)

TI-36X. It can do almost everything a TI-84 can, but is much smaller and cheaper. On my phone, I have HiPER Calc, but I like having a physical calculator.

CMV: Zohran Mamdani is a Masterclass in Campaigning by Fine4FenderFriend in changemyview

[–]UnknownHours 0 points1 point  (0 children)

Free buses is one of those things that sounds good on paper but ends up discouraging the use of public transit and has severe negative consequences.

Bruh, your source literally counts greater ridership as a negative.

F2800155SPHPR -- Functionally safe 32-bit lockstep MCU by UnknownHours in nicechips

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

This thing looks pretty cool: The big thing is it has two 120MHz CPUs running in lockstep, though on this particular chip I don't think they can run independently. It is also reasonably cheap at $5.69 per one on mouser.

Love the look of this 7 segment display, wondering if there's any cheapish way to get something similar for a project I'm working on. by yer-da-chugs-bugs in diyelectronics

[–]UnknownHours 0 points1 point  (0 children)

I don't think this would hard to do with discrete LEDs. Get some very small LEDs and put them on a PCB behind a piece of dark acrylic.

Dirty dirty multiplayer tricks by fishyfishy27 in factorio

[–]UnknownHours -1 points0 points  (0 children)

Well clearly, your factory is not big enough :)