100nF

About

100nF is written by byscg, an embedded and hardware engineer working on firmware, board bring-up, and the awkward space between the two where most of the interesting bugs live.

Why 100nF

It is the most-placed part in electronics and the least-discussed. It does one job, close to the pin, and the board does not work properly without it. That seemed like a reasonable thing to name a site after.

It is also a good example of the thing this site is about. Almost everyone places 100 nF because everyone else does. Far fewer could say what its self-resonant frequency is in the package they just used, or why the via stitching next to it matters more than the value printed on it.

What is here

Write-ups of measurements and mistakes, and 15 calculators. The tools exist because the same equations kept needing re-deriving, and because most of the ones already on the web will not say where their numbers come from.

How the calculators are checked

Every tool names the standard it implements and lists the assumptions that come with it, because an uncited calculator is just a number generator. Under that:

How the site is built

Static pages, no tracking, and no third-party requests at all — fonts, styles and scripts are served from this origin, so there is nothing to consent to. Traffic is measured by reading the web server's own logs, which are written with the client address already masked. Calculators are the only pages that ship JavaScript; articles ship none.

Contact

Corrections are welcome, particularly on the maths: if a tool disagrees with your bench, that is worth hearing about. Contact is viaGitHub, or the address insecurity.txt for anything security-related.