Back to browse
Stillwind – PCB part selection as constraint solving

Stillwind – PCB part selection as constraint solving

by hannesfur·Jul 15, 2026·6 points·4 comments

AI Analysis

●●●BangerBig BrainSolve My Problem

Frames part selection as a constraint satisfaction problem to auto-generate valid BOMs.

Strengths
  • Transforms vague natural language prompts into mathematical constraints for component matching.
  • Automatically cross-references voltage and current ratings to prevent incompatible selections.
  • Solves the tedious 'spreadsheet hell' of manual BOM creation with real engineering logic.
Weaknesses
  • Success depends entirely on the depth and accuracy of the underlying component database.
  • Hardware engineers may hesitate to trust automated selection for critical power components.
Target Audience

Electrical engineers and hardware designers

Similar To

Octopart · Altium 365 · SnapEDA

Post Description

Hi HN,

We run an electronic parts search engine, and Stillwind Builder is our attempt to automate the selection step itself: it turns a project description into a PCB bill of materials.

At its core, it frames part selection as a constraint satisfaction problem, since your picks depend on each other — a motor driver can't draw more current than the power source is rated for, and every part's supply pin has to be within the voltage range of the rail feeding it. Once the constraints are set up, we evaluate combinations of parts from our database against them. If no combination works, the system adjusts the constraints and tries again. At the end it spits out a BOM.

You can try it directly at the link — the purple examples run with one click, or you can describe any project you like. We wrote up how it works in more detail here: https://stillwind.ai/blog/stillwind-system-builder

We'll be in the comments for the next few hours and happy to answer questions. If you'd want to use this on real projects, we're open to design partnerships: contact[@]stillwind.ai

Similar Projects