Brutkey

Graham Sutherland / Polynomial
@gsuberland@chaos.social

I've been reviewing a few people's circuit schematics recently, so I decided to write down some of my general tips and advice for creating high quality circuit schematics based on some of the things I've seen.

https://blog.poly.nomial.co.uk/2025-08-10-creating-high-quality-electronics-schematics.html


Kevin P. Fleming
@kevin@mastodon.km6g.us

@gsuberland@chaos.social So the last few years (decade?) it seems that PCB layout has included putting things on diagonals and even arraying passives and small chips around larger chips. Screw the grid!

I'm glad people aren't drawing schematics that way.

Ölbaum
@oscherler@tooting.ch

@gsuberland@chaos.social Very nice post. And I’m glad to see he how well it matches with what I intuitively try to do. I learned a few cool tricks too.

Are you planning to do one for the routing too? I’d read that avidly.

Wolf480pl
@wolf480pl@mstdn.io

@gsuberland@chaos.social I'm not an EE, I've only read some electronics magazines as a teenager, and half of these rules seem like basic common sense to me. How do people manage to not follow them?

Rue Mohr
@RueNahcMohr@infosec.exchange

@gsuberland@chaos.social I like it, In 2009 I was trying to get people to at least stick to power and flow:

Wolf480pl
@wolf480pl@mstdn.io
noob readability suggestions

@gsuberland@chaos.social one thing I don't like is frequent use of net labels to connect nets without drawing the connection. It's hard to follow for me when viewing someone's schematic as a PDF.

So in rule 8's example, how about putting all the pull-up resistors at the very top, above the top edge of the IC, connected with vertical lines to whatever pins they need to pull up? That's what they did in the magazines...

Ölbaum
@oscherler@tooting.ch
noob readability suggestions

@wolf480pl@mstdn.io I recently had to read a schematic, I think it was the Arduino Nano, where all connections were made using net labels. That was pretty annoying to read. Hard to distinguish at first glance between connected and non connected pins, and to make sense of the whole.
@gsuberland@chaos.social

Ölbaum
@oscherler@tooting.ch
noob readability suggestions

@wolf480pl@mstdn.io I recently had to read a schematic, I think it was the Arduino Nano, where all connections were made using net labels. That was pretty annoying to read. Hard to distinguish at first glance between connected and non connected pins, and to make sense of the whole.
@gsuberland@chaos.social