Fluidwire logo Fluidwire Contact
← All posts
· Fluidwire

Getting your first PCB to power on: a pre-order checklist

The worst time to find a board mistake is after you’ve paid for it and waited two weeks for shipping. Here’s the checklist we run on every first-revision design before it goes to fab — most of these catch the failures that turn a first board into a paperweight.

Power

  • Decoupling: 100nF right at every IC power pin, short trace to ground.
  • Bulk cap at the power input, plus bulk near anything with current spikes (MCU + radio).
  • Reverse-polarity protection if a human plugs it in — at minimum a series diode, better a P-FET.
  • Right regulator: rated for the peak current, not the average. Add headroom.

Boot and reset (microcontrollers)

  • EN/reset with the recommended pull-up + RC delay so it powers up cleanly.
  • Strapping pins in the correct state at boot — the #1 cause of “it powers but won’t program.” On ESP32-S3, watch GPIO0, 3, 45, 46; on the N16R8 part, leave GPIO35/36/37 for the octal PSRAM.
  • Programming header wired and accessible.

External IO

  • ESD protection on anything that leaves the board — USB, connectors, buttons.
  • USB-C: 5.1k from each CC pin to ground (two separate resistors, never one shared).

Make it debuggable

  • Test points on your main rails and a couple of key signals. You will thank yourself when it doesn’t boot first try.
  • Silkscreen labels on connectors and headers.

Mechanical

  • Mounting holes placed and clear of components.
  • Ground pour stitched with vias so no copper island floats.

Run this before you hit “order.” It’s ten minutes that saves a board revision and a deadline.

Doing a thesis or product build and want a second set of eyes on the schematic before you fab? Send it over.

Building something connected?

Start a project →