r/PCB • • 6h ago

Looking to hire someone to design a PCB

Post image
11 Upvotes

Hi, I have a schematic ready to go, I just don't know anything about PCB design and I could really use a hand. I think it's a pretty simple project, so please reach out if you have time / interest. Thank you.

EDIT: The 20 pin header will connect to a WESP32 dev board by silicognition. The components on the proposed board will connect to the WESP32 via the header. There isn't much on the pcb otherwise, just 4 illuminated switch buttons, the LED driver, and a potentiometer to interact with the ESP32.

EDIT: Thank you all, I have been in touch with someone who may be able to help me with this project.


r/PCB • • 7h ago

[Review Request] First PCB for a wireless power distributer that supplies power to my astrophotography rig.

Thumbnail
gallery
12 Upvotes

This is a power controller for my astrophotography setup. 12V is fed in to the device from a battery pack and the 12v goes out the barrel jacks. A buck converter (top left area) converts 12v to 5v which powers the Raspberry pi Pico W and the relays. The Raspberry controlles the MOSFETS as well as the optocouplers for the relays. It's 4 layers with the bottom 3 being basically solid pours for the 12v, 5V, and GND. Relays supply power to my camera, mount, and computer. Mosfets control heaters. Power input is from the barrel jack in the top left with a battery.

I know this isn't optimized and I'm more concerned if it will work and improvements that would prevent catastrophic things like frying my board or equipment. The schematic has product codes for digikey for each component except the mosfets which I already have and all the resistors. I am going with 1206 capacitor/resistors since I'm not very good at soldering.

I will be pulling max 2 Amps from a single barrel connector and 10 amps from the connectors total since that's all my power supply can handle.

I assume theres somthing I should do so all my power relays/mosfets are isolated from each other if power is fed back in to it in some way for some reason but I don't know how to do that or if it's necessary.


r/PCB • • 5h ago

Weird placement but how is everything else?

Thumbnail
gallery
5 Upvotes

It is an expresscard/34 wifi adapter with an m.2 2230 card (pcie + usb). 4 layers, top and bottom are signals and ground pour, layers 2 and 3 are solid ground, pours hidden


r/PCB • • 22h ago

5V -3.3V Voltage Regulator Breakout Board

Thumbnail
gallery
72 Upvotes

Developed a 5V-3.3V Voltage Regulator Breakout Board, requesting for y'all suggestions and opinions. Thank you 😄


r/PCB • • 54m ago

Power Circuit (diode bridge, LM7818 voltage regulator, ..) Review

Thumbnail
• Upvotes

r/PCB • • 2h ago

Need Help Redesigning a PCB for a Small Device – Freelancer, Engineering Firm, or AI?

Thumbnail gallery
1 Upvotes

r/PCB • • 2h ago

Did I ruin my pcb

Post image
1 Upvotes

Tried to remove ps5 controller stick by cutting it out of the board with flush cutters


r/PCB • • 2h ago

🔧 PCB Routing in Action | Daily Work at Worksfee ⚡ #hardwaredesign #pcbd...

Thumbnail
youtube.com
0 Upvotes

r/PCB • • 1d ago

After isolating the 12V DC-DC converter in my last post, my other PCB has finally arrived!

Thumbnail
gallery
79 Upvotes

These two boards are designed to work together. The new board takes 12V input and outputs 4.15V. Smart folks might be able to guess what this is for. I’ll keep it a secret for now and reveal it in the next post :)

The reason I started this project is that my final load can draw up to 20W at full power, which translates to just under 5A at 4.15V.

I tried a few TI solutions, but while working on the PCB layout, I came across an interesting module from the ZXDN10 series. It doesn't seem to be available for individual purchase, but I managed to get some stock through a business-to-business channel.

Unfortunately, there’s no public documentation available for this module. Based on the PCB silkscreen markings, it appears to use a TPS40192-based synchronous, non-isolated buck converter design.

By tracing the visible PCB connections and checking them with a multimeter, I was able to reverse-engineer what I believe is the pinout. Pretty exciting!

The module is supposedly rated for up to 10A of continuous output current, but I have my doubts about whether it can actually sustain that much under real-world conditions. I added a heatsink to the PCB and tested it myself. So far, it can reliably sustain 6A continuously, with efficiency staying around 94%.

I also added an ideal diode circuit on the output side of the module to prevent unwanted reverse current from flowing back into the converter.

More to come in the next post! :)


r/PCB • • 6h ago

[Review Request] My first PCB: ESP32-S3 dual servo controller, 2S Li-ion with 3 buck modules

Thumbnail
gallery
1 Upvotes

This is my first PCB design. It's a controller board that drives two high-torque hobby servos from a 2S Li-ion pack. I'm planning to order it from JLCPCB with assembly, so I'd really appreciate a review before I send it off, especially on the power side.

**Board overview**

- 2 layer

- 2S 18650 input (6.0–8.4 V) on a screw terminal

- Three MP1584 buck modules: 5 V for the MCU, and a separate 6 V rail for each servo so one stalling servo can't drag down the other or the MCU

- Each servo rail: buck → series Schottky → 470 µF polymer cap → 3-pin servo header

- Battery voltage sense through a 12k/5.6k divider + 10 µF into an ADC pin

- Illuminated pushbutton (input + LED) on a 4-pin terminal

- VIN is a top-layer pour, GND is poured on both layers

**Main components**

- MCU: Seeed XIAO ESP32-S3

- Regulators: 3× MP1584 modules (D-SUN style, through-hole mounted)

- Servos: 2× DS3218 Pro (4.8–6.8 V, ~2.5 A stall each)

- Diodes: 30 V / 5 A Schottky, SOD-128

- Bulk caps: 3× 470 µF / 25 V polymer (input + each servo rail)

**Manufacturing**

JLCPCB will fabricate the board and assemble the caps, diodes, resistors, terminals and headers. I'll hand-solder the buck modules and the XIAO.

**Part placement**

- Bottom: input terminal + input cap

- Middle: the three buck modules sitting on the VIN pour

- Top left: servo headers, their bulk caps and the Schottkys

- Top right: XIAO, with the battery divider and button terminal next to it

Any feedback is appreciated, thanks!


r/PCB • • 13h ago

Question About Designing PCB.

4 Upvotes

I'm working on building a small robot hand that will use 7 very small 6mm 3-5v stepper motors. I originally wanted to design a custom PCB that that could fit inside the hand. It would be my first time designing a PCB. However, before going all in I wanted to get some thoughts on whether that's a good idea or possible. Or would it be better to buy regular stepper motors drivers to control them and have it mounted somewhere else. The PCB would need to fit inside a 25.4 mm by 33 mm area. I appreciate any input.


r/PCB • • 14h ago

Review Request: ESP32-S3 board with RS485 and mains-side triac switching. What mistakes should I look for?

Thumbnail
gallery
5 Upvotes

Hi all, I'm designing a test board for a 160 W BLDC fan motor. It uses an ESP32-S3 with three temperature sensors, a differential pressure sensor, a display, an SD card, and an RS485 Modbus connection to a Selec energy meter. Speed is set by three triac channels (low, medium, high) switching the mains through optocouplers. Power comes from USB 5 V through an AMS1117-3.3.

The schematic is attached. I'd like feedback specifically on:

RS485

  • Transceiver wiring (MAX3485), DE/RE# control, and termination
  • Bias resistors for an idle bus and whether they're needed on a short run
  • TVS placement and ground reference

Mains section

  • Fuse and varistor order, and the NTC for inrush from the BLDC controller
  • Triac and optocoupler choice (MOC3063/BT136 vs. 800 V parts), and the gate resistors
  • Snubber placement across the triac (I've left them unfitted for now)

EMI, clearance and leakage

  • Clearance between mains and low-voltage nets, and whether my slot and spacing plan is enough
  • Creepage and leakage on the optocoupler and triac side
  • Common-mode and radiated EMI risks from triac switching, and any filtering I should add

General

  • Are the connections right? Anything you'd change before a PCB spin?

I'm not an EE, so plain feedback is very welcome. I'll post the PCB layout once it's routed.
If anyone wants high-resolution photos of the board or the schematic, here's my Drive link: https://drive.google.com/drive/folders/1faougHNje7w3B6eu84qCuEpPya0Ccdzw?usp=sharing


r/PCB • • 19h ago

Powerbank PCB Review

Thumbnail
gallery
7 Upvotes

Hi everyone! I’m working on a custom multi-layer PCB for a powerbank featuring an STM32G071CBT6 MCU and a BQ25792 buck-boost charger/PMIC. Before sending it to fabrication (targeting JLCPCB), I would love to get your feedback on the layout, power distribution, and overall routing practices.

Board Layers:

  1. Signal top traces
  2. GND (no traces)
  3. 3.3V supply and signal traces
  4. Signal bottom traces

The battery pack consists of a 4S2P configuration using INR21700 50E cells (4 series, 2 parallel). It provides a capacity of 20,000 mAh with a voltage range of 16.8V max, 14.8V nominal, and 12V min. While the max discharge current from the battery pack is 20A(10A for one cell), the system software restricts it to a 3A max limit.

The BMS features individual cell voltage monitoring and temperature monitoring per cell group via ADC, along with passive cell balancing using high-side P-MOSFET switching with a 75mA balancing current.

The BQ25792 serves as the main buck-boost power management IC. It supports a max charging/output configuration of 20V and 3A (60W), as well as typical fast-charging profiles like 9V/3A (27W) or 5V/3A, optimized for modern electronics including Apple devices like iPhones and MacBooks.

The STM32G071CBT6 acts as the main MCU running on 3.3V. It handles USB-PD protocol and power negotiation with connected devices, reads ADC data for cell voltages, current, and thermistors, and controls the cell balancing logic.

Additionally, the PCB provides a display interface and a single switch button for user interaction.

Please tell me if there is a chance it will work.


r/PCB • • 11h ago

board review 2x: slimeVR tracker variant + daisy chain extension board

Thumbnail
gallery
2 Upvotes

heyo, so this is my first project actually making a PCB, I have experience with an esp32 and an older Arduino board, now I'm trying to put that knowledge together with the want for a cheaper alternative than the $200+ 5 pack of trackers slimeVR's crowdfunding page provides.

I've seen some other board review posts but not entirely sure what all to send so here's the kiacad outputs for the main board (first 6) and the extension board (last 6). if there's anything else I need to add to this post to help with the review please say so

edit: yes, ai was used for part of the creation of these boards.


r/PCB • • 19h ago

Switching voltage regulator problems - HELP

Thumbnail
gallery
9 Upvotes

Hello, thank you for taking the time to read my post.

I completed my first-ever board recently, and while testing it and trying to connect the ESP to the IDE, I realized that it wasn't even turning on. I looked around and realized I'm only getting 2.7 V instead of the 3–3.6 V I need from the switching regulator.

I'm using an ISL854102, and I have two theories, but I'm not sure. The most plausible one, in my opinion, is that the distance between the chip and the voltage divider (R6-R7) is too large, so it ends up regulating the output to 2.7 V instead of the 3.3 V I want.

I used this formula to calculate the correct values: VOUT = 0.6 × (1 + 100/22.1) = 3.32 V

I'm thinking I could fix the issue by changing the resistor values so that the regulator reads the correct voltage and provides the expected output.

My second theory is that it's some kind of brownout loop, but I don't know how to fix it.

I'm using a bench power supply for testing, and I should also mention that the power indicator LED never flashes at any point while the board was getting power.

I've attached a picture of the board in KiCad, the schematic, a 3D model of the board, the relevant section of the ISL854102 datasheet showing the circuit, and a picture of the schematic for an example module I found from Pololu.


r/PCB • • 1d ago

Adjustable PWM Generator using CH32V003

Post image
18 Upvotes

This circuit can generate PWM pulses from 1Hz to 1 MHz with a duty cycle from 0% to 100%. You can also switch the PWM logic level between 5V/3.3V.

The schematic and PCB were created using Altium Develop.

The firmware was developed using the MounRiver Studio IDE (MCU: CH32V003J4).

More Details: www.youtube.com/watch?v=-Cdu3wlyYDU


r/PCB • • 17h ago

OPEN SOURCE – WavePaint: a GUI editor for digital timing diagrams

Post image
4 Upvotes

r/PCB • • 11h ago

Tips for signal integrity simulation?

Thumbnail
1 Upvotes

r/PCB • • 13h ago

Finished first schematic!

Post image
1 Upvotes

Finished my very first schematic ever. How'd I do? All feedback welcomed! Can always improve.


r/PCB • • 18h ago

Please review my schematic

Post image
2 Upvotes

Any advice?


r/PCB • • 19h ago

Started working on my first PCB.

Post image
2 Upvotes

I am working on this PCB for an glider plane. The goal is to have an esp32 with usbc boot and reset button and 2 sg90 servos running on 2 AA batterys. I thought it would be simple at first but yeah it wasn’t . Therefore I think there must be a mistake can anyone spot it before I start making traces. Thanks for taking your time I really appreciate it.


r/PCB • • 1d ago

Review Request: STM32F103C8T6 development board

Thumbnail
gallery
46 Upvotes

I'm building an STM32F103C8T6 development board and would appreciate feedback on my layout and schematic.

Key components:

  • MCU: STM32F103C8T6
  • LDO: LDL1117S33R
  • HSE Crystal: ABM3-8.000MHZ-D2Y-T
  • LSE Crystal: ABS07-120-32.768KHZ-T
  • USB ESD protection: USBLC6-2SC6

Crystal component values were calculated using equations from ST's AN2867 with parameters from the respective datasheets.

I'm using 0805 passives for hand soldering, with 0603 for sensitive traces (crystals, USB data lines). ERC and DRC both pass with zero errors.

Any feedback on the design or links to best practices would be appreciated, Thanks!


r/PCB • • 18h ago

My First Project

Post image
1 Upvotes

I am studying Electrical engineering and I am in 5th semester I have recently made this 3W Led driver circuit. Is it worth according to 5th semester ?


r/PCB • • 1d ago

I built my own control board

Post image
11 Upvotes

r/PCB • • 1d ago

KiCad Workflow ( DigiKey / Mouser Parts )

11 Upvotes

Hey guys,

have been wanting to design boards a lot more lately, but one of my biggest “gripes” with software is getting parts from DigiKey / Mouser into my schematic / layout.

Now, OrCad / Cadence has a great system with a built in manager / component search with SamacSys, UltraLib, SnapMagic, etc.

Altium has Octopart (which IMO blows) ( At least in comparison with UltraLib and SnapMagic ).

Now, KiCad has been speaking to me a LOT recently. I want to build boards on my laptop, because it’s portable, and I’m at school a lot. It’s just the parts.

I would really like to hear some work flows for getting these parts.

Like, I really love that in OrCAD (which we use at work (but I don’t want to pay for personally)) you can put in the part number and it will place / download / and organize everything for you. SAVES SO MUCH TIME in the workflow.

So, in KiCAD, is there something similar? Of course, you’ll have to be on DigiKey / Mouser anyways to find the parts, so anyway to just, find the part needed, and then click of a button, it downloads symbol, footprint, and model? Pretty much plug n play?

I would love to hear everyone’s thoughts on both
- The workflow for getting parts
- your thoughts on the toughest aspects of a workflow for PCB layout / design.