r/PCB

▲ 9 r/PCB

Does OshPark commonly have fab issues?

I’ve done three orders with OshPark so far. The first one, using the “Prototype” service (2 layer, purple, 1oz/sqft), was good apart from my own design errors.

The second order (different board), using the 2oz service, was good for the most part. One of the IC pads meant for high current had extra solder mask on it, meaning it wouldn’t be able to output a high enough current. Sure, no big deal, I can scratch it off or maybe I’ll request a remake.

The third order (3 different layouts), using the after dark service (very ugly on a board filled with copper pours btw), had drill issues with it. Drills between 10-12mils were not drilled (hence vias are not connected). I didn’t notice this until after I soldered the boards, so now I’ll have to reorder some parts.

Are these fab issues common with OshPark, or did I just end up very unlucky?

reddit.com
u/RohitRojo — 1 day ago
▲ 12 r/PCB

When do you give up on component designators?

When working with smaller and smaller boards at what point do you give up on component designators on the silkscreen layers?

I'm working on several boards that have around 1 square inch of space. Depending on component count it can quickly reach a point where I'm trying to alter layout to accommodate component designators. It seems really convenient to have them on the board. But that convenience is starting to cost a lot of time. Some board shops can print some high DPI silkscreen text. But even with that ,shrinking the text size even more just doesn't work.

I'm looking for some opinions on when people just give up and leave them off all together. What do you use as your deciding factors. Maybe I just need to learn to live without them and rely on drawings for identifying components.

reddit.com
u/the_other_gantzm — 1 day ago
▲ 34 r/PCB

My third project

This is my own custom Arduino board. It is 4 layers. I would like to receive your thoughts, recommendations, suggestions and comments.

▲ 6 r/PCB+1 crossposts

Any obvious mistakes/improvments on this PCB? Help a noob pls <3

Edit: Added Schematic as comment
Edit2: added an explanation of the different pots/switches underneath the schematic-comment here

https://www.reddit.com/r/diypedals/s/GP3GNY2MfV

Recently posted about this project already, but since I reworked the Layout and all traces and completly finished them, I thought posting new would be more usefull.

It's my attempt to a Tubescreamer-based guitar overdrive pedal and my very first own pcb-design ever. I would highly appreciate some input regarding the pcb so far and if there are obvious improvements possible or mistakes done.

Signal-Traces are 0,5mm/20mil and power-traces (V9+ and V4,5+) are 1mm/40mil. Tried to stick to minimal distance of 1mm/40mil, in some corners etc it's more like 0,6-0,7mm/23-24mil (but only short distance). On the lower left corner are 3 traces very close (0,2mm/8mil) to each other, but that is on purpose to reduce possible loop surface (I hope that is the correct term in english), since that footswitchable "driveboost" mod can tend to oscilate the op-amp in certain settings. I will actually use cables for a fair distance of that part of the signal instead of traces which I twist together for the same reason (twisting helped a lot on my prototype, which is a TS-Kit with cablewired mods)

Ground via gnd-poures on both sides and with the help of several vias. Via's are all 0,6mm holediameter and 1mm in total. I've also placed several GND-Pads on the PCB's just in case and for more flexibility when actually wiring it all together.

Most pads in the lower-middle part are actually 9V-connections for the switching of 2 bi-color LED's. The switch in the upright corner is also involved in switching the led's, but routing that 9v-connections of the switch through the whole board seemed......tricky, so I will actually use wires for that part aswell and have prepared pads for that.

Input/Output and DC Jacks will be wired offboard.
I hope that is all info needed for the more experienced and helpful people here in the sub :) So, roast me please! Did I do good, bad or at least ok'ish? Any obvious mistakes or easy ways for obvious/big improvement? As I said, it's my very first own pcb, so my experience (and knowledge) is fairly low. I really want to make sure that this is a decent board without mistakes before ordering :D

u/Smoke165 — 1 day ago
▲ 41 r/PCB+1 crossposts

[Review Request] Battery Powered Force Sensor PCB

Hi everyone!

This is my first PCB, so I'm posting the schematic and PCB layout (4-layer) here to ask for a review. I'd really appreciate any feedback, especially if you spot mistakes or design choices that could be improved. I'm mainly interested in learning from the mistakes before I manufacture the board.

The PCB is a small battery-powered device for measuring force using a half-bridge strain gauge, while also acquiring motion data from an IMU.

Main components:

- ESP32-C6 = main MCU (Bluetooth communication)

- MCP3561 = ADC for acquiring the strain-gauge signal

- BMI270 = 6-DoF IMU for acceleration and gyroscope measurements

- TPS63020 = buck-boost converter generating 3.45V from a 1S LiPo battery

- LP5907 = LDO generating 3.3 V from the 3.45 V rail

- TPS3700 = battery undervoltage/discharge protection

The PCB has the following pogo-pin connections:

- 2 pins for battery charging

- 2 pins for measuring an external resistor value

- 4 pins for connecting the two strain gauges forming the half-bridge

Q1 and Q2 are intended to protect the battery from a short circuit if the pogo-pin contacts are accidentally shorted by a conductive/metallic surface.

Any criticism is welcome because this is my first PCB and I'm trying to learn as much as possible before sending it to manufacturing.

Thanks!

u/SignificantAd602 — 1 day ago
▲ 1 r/PCB

Learning Advice needed

Hey, I just turned 18 and am currently doing Fachabi (basically a vocational high school program, focused on IT). After that, I’m planning to study electrical engineering.

For now, though, I’d like to get into PCB design. I basically know nothing yet, so I’m looking for advice on where to start and what skills I should build, including what kind of math and electronics principles I should learn.

I’ve heard that KiCad is generally one of the better EDA tools, but that it has a steeper learning curve than something like EasyEDA. Would KiCad be a good choice to learn from the beginning? Very appreciative of any kind of advice.

P.s.: my English is horrible so I had AI polish my text, please excuse me for it.

reddit.com
u/WarmTapWater76 — 1 day ago
▲ 2 r/PCB

[Review Request] RP Pico 2 Carrier Board

This is my first PCB build. Any comments will be helpful. Yes, I do know that there are a lot of vias.

u/ricochetSL — 1 day ago
▲ 5 r/PCB+1 crossposts

Daisy Seed - ESP32 Multi Guitar Effects pedal

Hello All,

I have been working on my first ever schematic and PCB in order to make a multi effects guitar pedal. I have a lot of help available to me through my job however I would still like a set of sharp different eyes to look at my design. A few things im concerned about.

- the TL072H as guitar input and output buffer. I copied this input from the Terrarium PCB however I have suspicions there are better op amps suited for this.
- UART Trace from daisy seed to esp32

- Power delivery stage design. I have seperated out the power filtering for the different components and isolated them with a ferrite bead. In breadboarding I have found that already a steady in is a smart choice. These filter stages are mainly insurance.

- I know the mounting hole locations are not everyones taste in placement but im satisfied.

- ESP32 antenna placement combined with the sd placement

- Currently i use THT soldering pads. Should i exchange this with another type of connector such as a JST connector?

https://preview.redd.it/6f8o5manvdkh1.png?width=4096&format=png&auto=webp&s=243806f36d0d494cef0012d351adc9871c65b0a1

https://preview.redd.it/vyghdjzsvdkh1.png?width=1790&format=png&auto=webp&s=df2c70550cd57aa8ec49438d9d92962ba65387e1

reddit.com
u/More-Tower9993 — 1 day ago
▲ 4 r/PCB+1 crossposts

First Schematic (review request) -- MP3 Player

It's an mp3 player using a pcm5102a, TRRS headphone jack, microSD reader, USB C, ESP32-S3-N16R8, female headers, tp4056, and a battery connector (picoblade). I'm using a SPDT slide switch as a SPST slide switch (couldnt find any SPST ones, so I had to make do).

I'm routing VBAT through the switch and routing out vbat_clean out of it, but for the TP4056 module, i connect the BAT pin to VBAT and NOT vbat_clean, is this okay? (primary question)

Please let me know if there's anything wrong or if I should change anything because It's my first ever schematic and I pretty much have no idea what I'm doing haha.

u/LargeConstant8706 — 1 day ago
▲ 1 r/PCB+1 crossposts

High voltage kicad design -kicad

I am new to pcb designing, but saw some tutorials and have an idea of the process from sch to pcb.

The routing size, via holes, trace width, and jlc pcb pcbA ordinary what iam struggling with and confused and lack of confidence.

Can I have few suggestions or a co employee with me ,(paid) not much who can work with me or help me to learn and finish the work simultaneously.

DM me Direct

reddit.com
u/King_of_full_moon — 1 day ago
▲ 1 r/PCB

MP2303A error in the datasheet?

I'm learning PCB layout. Currently, I'm designing a buck converter using the MP2303A. On page 13, there's a typical application circuit and the recommended PCB layout.

Please take a look at capacitor C4. Am I understanding correctly that in the schematic it's connected to pins SS and GND, but in the PCB layout it's connected to SS and IN? I just can't believe this is an error in the datasheet - I keep thinking I must be misreading it. Could you please verify this for me?

https://preview.redd.it/0s2xfd7j0ekh1.png?width=800&format=png&auto=webp&s=fa3f9459438f6102392372e99c979d18ac6ca728

reddit.com
u/VISVO-TV — 1 day ago
▲ 8 r/PCB

Line Tracer Robot Pcb Review Request

This is the 2 pcb for my line follower robot, I plan on plugging in a 3s lipo battery into the xt30 to power the board, then just connect the two pcbs via ffc.

I'm not sure how I'm going to model the chasis, I wanna just have it 3d printed but I don't know any applications to use so the dimensions would be accurate to the pcb.

I'm pretty new to pcb making so there's probably some problems with the tracing.

another thing, I have no clue if I have the ffc latch backwards or not so there's that.

u/hfurbd — 1 day ago
▲ 1 r/PCB

Please tell me I did things right this time

Please tell me I did things right this time lol

The flash and USB port are separate from the board

u/Ziolkoplays — 2 days ago
▲ 0 r/PCB

Gerber File Design From Diagram

A friend of mine sent me this diagram and asked if I can make it. I told him I can and then he asked me to make a couple dozen. I’d really like to use a printed board for it, but I have no idea how to design one. Is there some sort of crash course I can take?

u/donthaveacowman22 — 2 days ago
▲ 50 r/PCB+2 crossposts

PWM Fan controller with ESP32

I made a PWM fan hub/controller for my passive cooling gpu. Support DS18B20, NTC, manual as temperature source, Curve-based controller, scheduling,... Temporarily closed-source for development, open-source soon.

For PWM, I'm using an NPN open-collector driver, combined with a tachometer level-shifter/divider which I found from here

u/Traditional_Bell8153 — 2 days ago
▲ 6 r/PCB+3 crossposts

Is my Schematic correct? ESP32-C3-WROOM-02-N4 with Batterie

Hey, i am basically a complete beginner and wanted to design a board with a batterie powered Bluetooth compatible chip and a USB-C port used for charging and uploading code. So I tried my best, read some datasheets but mostly composed this Schematic with the help of AI. Will it somehow work, or is it just complete bs? Any Information is useful to me (:

Schematic image (titles in german)

BOM:

No. Quantity Comment Designator Footprint Value Manufacturer Part Manufacturer Supplier Part Supplier
1 5 10uF C1,C2,C4,C5,C6 C0805 10uF CL21A106KAYNNNE SAMSUNG(三星) C15850 LCSC
2 3 100nF C3,C7,C8 C0603 100nF CC0603KRX7R9BB104 YAGEO(国巨) C14663 LCSC
3 1 XY-B2B-PH-K-S CN1 CONN-TH_B2B-PH-K-S XY-B2B-PH-K-S XYECONN(辛译) C51940125 LCSC
4 1 SS14 D1 SMA_L4.2-W2.6-LS5.0-RD_1 SS14 MDD(辰达半导体) C2480 LCSC
5 1 FS8205A Q1 SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR FS8205A FUXINSEMI(富芯森美) C908265 LCSC
6 1 AO3401A Q2 SOT-23_L2.9-W1.3-P1.90-LS2.4-BR AO3401A AOS C15127 LCSC
7 2 5.1kΩ R1,R3 R0603 5.1kΩ 0603WAF5101T5E UNI-ROYAL(厚声) C23186 LCSC
8 1 2kΩ R2 R1206 2kΩ 1206W4F2001T5E UNI-ROYAL(厚声) C17944 LCSC
9 2 27Ω R4,R6 R0603 27Ω 0603WAF270JT5E UNI-ROYAL(厚声) C25190 LCSC
10 4 10kΩ R5,R7,R10,R11 R0805 10kΩ 0805W8F1002T5E UNI-ROYAL(厚声) C17414 LCSC
11 1 1kΩ R8 R0603 1kΩ 0603WAF1001T5E UNI-ROYAL(厚声) C21190 LCSC
12 1 100Ω R9 R0805 100Ω 0805W8F1000T5E UNI-ROYAL(厚声) C17408 LCSC
13 1 TS-1187A-B-A-B SW1 SW-SMD_4P-L5.1-W5.1-P3.70-LS6.5-TL_H1.5 TS-1187A-B-A-B XKB Connection(中国星坤) C318884 LCSC
14 1 TP4057 U1 SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BL TP4057-42-SOT26-R TOPPOWER(南京拓微) C12044 LCSC
15 1 2.4GHz U2 BULETM-SMD_ESPRESSIF_ESP32-C3-WROOM-02-N4-4MB 2.4GHz ESP32-C3-WROOM-02-N4 ESPRESSIF(乐鑫) C2934560 LCSC
16 1 WSTDW01 U3 SOT-23-6_L2.9-W1.6-P0.95-LS2.8-BR WSTDW01 WINSOK(微硕) C86873 LCSC
17 1 AP2112K-3.3TRG1 U4 SOT-23-5_L2.9-W1.6-P0.95-LS2.8-BR AP2112K-3.3TRG1 TECH PUBLIC(台舟) C23380830 LCSC
18 1 TYPE-C-31-M-12 USBC1 USB-C_SMD-TYPE-C-31-M-12_1 TYPE-C-31-M-12 韩国韩荣 C165948 LCSC
reddit.com
u/Mobiluel — 1 day ago
▲ 7 r/PCB+2 crossposts

Some green tea got into my legion go 2 that works but still have concerns

My cat jumped around and splashed a bit of green tea on my legion go 2 top part like 6 weeks ago or so. Lenovo sent me new controllers for free so I have 2 pair. And the device seems ok but should I still exchange it to best buy? The device still works perfectly but I am paranoid with ocd and all. Is there any concern of latent defect? I did try to suck the liquid out asap when it happened but idk

reddit.com
u/Krometheous — 2 days ago
▲ 91 r/PCB

I've reflowed my first PCB!

And definitely got a tear in my eye when the debugger was able to communicate with the mcu 🥳

How does it look? There are these weird looking white dots in the middle of the pads, is that normal?

u/braquemart — 3 days ago
▲ 7 r/PCB+2 crossposts

Grandmas Knickknack

Is this circuit too corroded or are the two cylindrical things batteries that need replaced. Apologies I’m uneducated on any circuits and electronics.

u/The_Abled — 2 days ago