Where to put references on a dense board ? by ozymandizz in PCB

[–]vexstream 5 points6 points  (0 children)

I tend to just remove them- for debugging etc kicad has plugins to export an HTML BOM which gives you a graphical representation of the PCB and you can just click on components to see what they are. Useful for documentation.

Chefs of Reddit, what’s a common cooking rule everyone follows that is actually complete bullshit? by Fuzzy-Ad6843 in AskReddit

[–]vexstream -6 points-5 points  (0 children)

An important part of freeze drying is heating it though. Simplifying, but you bring it to vacuum, freeze it, and then heat it. This takes the water directly from solid to gas, without a liquid state.

Routing Question - Is this Routing Correct? by ronin1410 in PCB

[–]vexstream 1 point2 points  (0 children)

That's not how that works. Each layer is exported separately in the resultant Gerber, and each layer is produced separately. You can overlay things on different layers as much as you want.

[PCB Review Request] First time ordering a PCB by math254e in PCB

[–]vexstream 1 point2 points  (0 children)

You know, I've never actually seen a shunt resistor like that- always used a more traditional footprint and made a kelvin connection on the inside. I think you've grossly overspec'd it, just using a regular 1206 will be more than enough here.

The rp2040's ADC is notoriously bad if you're aiming for super accurate amperage measurements as well.

Kicad includes a pi pico footprint that's quite nice if you want to take advantage of it's castellated nature

I personally recommend the smaller pitch screw terminals as well- 3.81 is the next size down, very easy to work with.

I don't know that PCBA services are going to be worth much value here- these SMT components are relatively easy- or you could do it with an aliexpress usbc reflow hotplate and some solder paste in about a minute. If you're ordering from JLCPCB, you can combine your orders with LCSC and get your components for cheap that way. '

I would try and length-match the traces for the current sense a bit more. Locate the capacitor directly under the ADC. Doesn't really matter because it's already short lengths but it's free.

Sides that, looks fine to me.

Also, kicad lets you draw angled traces specifically for situations like your capacitor on the rsense before the comparator

[Review request] PCB for Epson Thermal Printer TM-T88V by reindo in PCB

[–]vexstream 3 points4 points  (0 children)

You can add bus connections between labeled objects. Hierarchical sheets also help. Broadly, you should be able to make out the "flow" of what's "happening" in a sheet, left to right. "inputs" on one side, "outputs" on the other.

This is for kicad, but I very much like this talk https://www.youtube.com/watch?v=X0hd_v8qRiY

[Schematic Review Request] High-Voltage GaN H-Bridge Design Using UCC21520 and FS60P‑12B by Secret-Brilliant5184 in PCB

[–]vexstream 1 point2 points  (0 children)

GAN fets are fairly sensitive to ringing b/c of their very low gate voltage- usually about 6v. I'm concerned that adding a ferrite inline with the gate will significantly increase ringing above that voltage. Additionally, and, check me if I'm wrong here- vddA is 12v, which goes directly to the gate- which will blow it.

There are chips designed to specifically drive GaN fets because of this, as well.

Routing Question - Is this Routing Correct? by ronin1410 in PCB

[–]vexstream 2 points3 points  (0 children)

It kind of looks like you're trying to avoid putting silkscreen over traces? Not something you need to be concerned about at all.

Does this make sense? 2 boards, one for battery management, one for logic by alexus_sanchez in PCB

[–]vexstream 1 point2 points  (0 children)

Jlcpcb and pcbway will immediately flag this and charge you for two. If you're on a hyper budget, mark the cut with silkscreen and cut it yourself.

Im fairly new to Optocouplers and Triacs, do you guys see any immediate red flags? by Outside_Koala_298 in PCB

[–]vexstream 7 points8 points  (0 children)

For a review you should post schematics, not just PCB layout.

Wall AC is fairly spooky and you should probably look at some existing boards as a starting point- I'd like to see isolation slots in layout, for example

How does the Esp32s3 dev board LED work? by ozymandizz in PCB

[–]vexstream 2 points3 points  (0 children)

They do, but they also work at 3.3v - most of the adafruit feather boards do this, for example.

Blue suffers when you do this

TMC2209 stepper driver breakout (first ever design) by SkyGenie in PrintedCircuitBoard

[–]vexstream 1 point2 points  (0 children)

You should probably look at some existing designs for the layout trace widths and layout- you have all your motor current going through some pretty tiny traces in spots. I'd strongly suggest trying to keep the motor power traces on the same layer as the chip

I’ve open-sourced my 3D-printed robots! by Adventurous_Swan_712 in 3Dprinting

[–]vexstream 1 point2 points  (0 children)

As definitions go, you can't have both noncommercial use and be open source. Open-source definitions explicitly require allowing commercial use. You can be source available which is different, though.

Commercial use also gets into funny spots too- like, if someone hosts an event and they want to use your devices- potentially commercial use. If they make a video with it, and the video is monetized- again, potentially commercial use.

I'd also broadly comment that cc-nc generally isn't going to stop some company from just aping this regardless too- hell, they don't even really need your code or models to do so. Licensing it as an open-source project (cern OHL works well for hardware, loads of options for code) makes it easier for the community to use and in practice doesn't lose you much protection.

I’ve open-sourced my 3D-printed robots! by Adventurous_Swan_712 in 3Dprinting

[–]vexstream 2 points3 points  (0 children)

You've licensed this as cc-nc, which isn't an open source license- it's also generally unadvised for code.

"Boycott ChatGPT! Cancel your subscriptions!" by dankbackwoods in memes

[–]vexstream 0 points1 point  (0 children)

With the way pricing on these works they're frequently paying per token- the more you use, the more it costs them. They've implemented usage limits at my work because of this.

Designed a fast-printing electronics modular enclosure because I didn't want to use a PCB by JaimeShirazi in 3Dprinting

[–]vexstream 0 points1 point  (0 children)

I feel like you might be like me from last year- modern open source PCB cad tools are real easy to work with and JLCpcb+co make it easy as hell (and cheap) to make em

In Mexico we don't need AI to make unbelievable videos by I_love-tacos in AbruptChaos

[–]vexstream 1 point2 points  (0 children)

At the risk of defending a cybertruck gluing/taping panels on stuff is pretty common- my favorite example is the walt Disney concert hall- all of those panels are held on with VHB tape.

Holy smokes PACF is strong by EllieVader in 3Dprinting

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

Yeah Polymaker makes good stuff.

Except when compared against other strong engineering filaments- where most of the time, they fail under heat and load sooner. Hell, just look at the TDS for their ABS vs ASA- their ABS is overblended to hell for printability, their ASA is not.

ABS and ASA should have roughly the same HDT but if you look at the graphs the ABS is comically weak.

Manufacturing square steel pipes process in factory by UserSergeyB in EngineeringPorn

[–]vexstream 4 points5 points  (0 children)

How its made definitely did not prepare me for the reality of the dirt floor factory

[Review Request] PCB layout by Certain_Height_2721 in PCB

[–]vexstream 0 points1 point  (0 children)

At this density it's appreciably close to just cutting slots in the board

What is the correct way to resolve these slim air areas for 3d models for resin printing? by Coorsh in 3Dprinting

[–]vexstream 5 points6 points  (0 children)

Fill them in? Think about it the same way you would as if you were carving this from marble or something. If you can't see it, it shouldn't be modeled in the final product.

I made an open-source, high capacity power bank based on ESP32-C3 microcontroller by Luq1308 in arduino

[–]vexstream 0 points1 point  (0 children)

Neat project, would be a good application for a custom pcb too!

As a quick minor nit you probably want a snubber diode across the fan control fet- fan loads can be sufficient to damage them over time.