Flux Blog

News, resources, and company updates

Simulate Circuits with a Prompt

Flux brings circuit simulation to wherever you are in the design process. Start from a prompt when you have no schematic, or let Flux analyze your existing design automatically.

|
March 20, 2026
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Spring 2026 Updates: Faster AI, Better Layouts, Smarter Sourcing

Spring 2026 Updates: Faster AI, Better Layouts, Smarter Sourcing

This Spring 2026 updates make hardware design faster end-to-end with a more capable, self-correcting AI agent, improved AI auto-layout that needs less cleanup, sourcing-aware design with real-time pricing and availability, and templates to start from.

This spring, we’ve made Flux faster, more capable, and more practical across the full hardware design workflow.

Today, we’re introducing the Spring 2026 Update: a major upgrade to how Flux helps you research parts, build schematics, lay out boards, and design with sourcing in mind.

With these updates, we bring together a faster, more self-correcting AI agent, major improvements to AI Auto-Layout, intern-like multi-step execution, and real-time supply chain visibility built directly into the design workflow. The result is a faster path from idea to board, with less manual busywork and fewer late-stage surprises.

From prompts to real execution

A flux user prompting flux to make a smart humidity and temperature sensor for consumer use with wifi and bluetooth powered by 5 VDC barrel jack.

Flux now helps with more of the hardware design workflow end to end, from planning and part research to schematic work, layout, and sourcing-aware decisions.

You can describe what you want to build in terms of goals, constraints, interfaces, power targets, and preferred components, and Flux can turn that into a step-by-step plan spanning parts research, schematic creation, layout, checks, and review milestones. As it works, it shares progress, explains decisions, and checks in at key moments so you can steer the design without micromanaging every step.

That shift matters because hardware work is rarely a single action. Real progress comes from coordinating many decisions across planning, implementation, verification, and iteration. The Spring Update is about making that full workflow feel dramatically more natural inside Flux.

A much faster, more self-correcting agent

At the core of this update is a major upgrade to how Flux executes design work.

The agent was rebuilt around a new architecture, execution model, and verification system designed to improve three things at once: speed, correctness, and reliability.

One of the biggest changes is that the agent now checks its own work continuously while it operates. Instead of generating a result and leaving validation until the end, it runs ERC and DRC checks as it goes, catching issues like floating pins, missing connections, and rule violations in real time. That means cleaner schematics on the first pass, fewer manual fixes, and fewer wasted iterations.

{{table}}

It’s also more adaptive during execution. Rather than following a fixed plan from start to finish, the agent evaluates progress after each step and adjusts as it works. If it encounters a conflict or finds a better path forward, it updates its approach and continues. In practice, that makes it more effective across both lightweight tasks and more complex multi-step jobs.

Better layouts with less cleanup

A complex pcb layout routed by Flux Auto-Layout, visible are large power planes and polygons with minimal number vias in between copper traces.

We’ve also continued to improve AI Auto-Layout based on real usage and feedback.

This update focused on making results cleaner, easier to review, and more manufacturable. Routing now converges faster, with shorter traces, fewer vias, and paths that better follow placement intent. Layouts are more legible, and the system more reliably produces results that need less cleanup before handoff.

For many teams, that is exactly the right division of labor: human judgment on what matters most, AI speed on the busywork in between.

Supply-chain-aware design, built in

Good hardware design depends not just on performance, but on choosing parts that are actually available.

Most EDA tools still treat sourcing as something you check after the design is already locked. But by then, a BOM change can ripple through the whole project. Flux’s approach is different: pricing and availability stay connected to the project while you work, so supply constraints surface early, when design decisions are still flexible.

With the Spring Updates, that means you can:

  • See pricing and availability directly in part search
  • Ask Flux AI to find in-stock parts based on your real design requirements
  • Ask for replacements that fit your context
  • Inspect real-time distributor stock for parts already in your design

This is a meaningful change in workflow. Instead of designing first and negotiating with reality later, you can make sourcing-aware decisions as the design takes shape.

Starting From Proven Foundations

Every hardware engineer has rebuilt the same circuits dozens of times. Voltage regulators, programming headers, decoupling networks, reference designs for common microcontrollers.

Flux now makes it possible to start from reusable design foundations instead. Engineers can fork reference designs, microcontroller platforms, and manufacturer rule templates, then adapt them for their specific application. Teams can also build internal templates that encode their own design standards, compressing the gap between a new idea and a working architecture.

This is the last of the five updates, and the most foundational in terms of workflow change, not because the technology is the most complex, but because it reframes where design work actually begins.

Try the Spring Updates

Together, these improvements make Flux more useful at every stage of hardware design.

If you’ve used Flux before, now is a good time to run a workflow you already know well and feel the difference for yourself.

{{try-it-in-flux-today}}

|
March 13, 2026
Why you should start designing your PCB from a template

Why you should start designing your PCB from a template

Flux is like a reusable starting-point library for hardware design. Browse templates and public projects, fork one that matches your use case, then modify and expand it as your design evolves.

Here's how to take advantage of it.

Finding What You Need in 30 Seconds

Here's a quick reference for discovering content:

  1. Search bar — Use the search bar at the top of Flux to find templates, reference designs, components, modules, or public projects by name or keyword.
  2. Tags — Search for hashtags like #reference-design, #template, or #manufacturer-design-rules to browse curated categories.
  3. New project dialog — When you create a new project, the template picker lets you browse and search all available templates and reference designs.
  4. Component library — In the editor, the left-side component library panel lets you search for components and modules to add to your project.
  5. Fork or clone — Found a public project you like? Fork it to get your own editable copy, then customize it for your needs.

Start With a Reference Design

This is one of the biggest time-savers we see. Many users search for a microcontroller, like an ESP32 or an ATmega328P, and drop the bare chip into a blank project. Then they spend either the next hour wiring up peripherals manually or ask AI to add the crystal, decoupling caps, voltage regulator, USB-to-serial bridge, and boot circuitry that every design needs.

A smarter move: start with a reference design that already has all of that done.

The most popular reference designs on Flux right now are:

{{reference-design-table}}

ESP32 is far and away the most searched term on Flux. If you're building with an ESP32, starting from the ESP32-WROOM-32E Reference Design or the ESP32-S3 Reference Design will save you significant setup time.

Use the search bar at the top of Flux and search for your microcontroller name, or try the tag #reference-design to browse all reference designs in the library.

You can also select a reference design directly from the template picker when you create a new project.

Once you've cloned a reference design, you can modify it for your needs with Flux, just tell it what you want to add or change, and it'll update the schematic for you.

Use Manufacturer Templates to Avoid DRC Issues

If you already know which fabrication house you're going to use, start with a manufacturer template. These come pre-configured with the correct design rules (trace widths, via sizes, clearances) for that specific manufacturer, so you don't have to manually configure them, and you won't get hit with DRC violations right before you export.

The most popular manufacturer templates on Flux:

{{manufacturer-template-table}}

Search for #manufacturer-design-rules in Flux, or select a manufacturer template from the new project dialog.

Fork an Example Project to Learn by Doing

Some of the most-used content on Flux is fully built example projects that teach you how to use specific features. These projects have been cloned and forked tens of thousands of times because they let you learn hands-on.

The most popular projects:

{{example-project-table}}

Open any of these, click Fork, and you'll have your own editable copy in seconds.

Your Projects Can Save Someone Else Hours

The reference designs and templates in this post exist because someone published their work. If you've built something reusable, a template with manufacturing spec rules, and a clean reference design, publish it. The next person searching for your exact use case will find it.

{{link-to-featured-projects}}

|
March 5, 2026
We raised $37M to take the hard out of hardware

We raised $37M to take the hard out of hardware

Today we’re excited to share that Flux has raised $37M in new funding led by 8VC, with participation from Bain Capital Ventures, Liquid 2 Ventures, and Outsiders Fund, alongside Lenny Rachitsky, John Lilly, and Tom Preston-Werner and many other world-class operators.

We raised this capital for one reason: to accelerate our mission to take the hard out of hardware and keep pushing until building hardware feels as easy and iterative as building software.

We started Flux with a simple belief: hardware design should move faster, feel more collaborative, and fit the way modern teams actually work. We were also excited about what AI could unlock for hardware as early as 2019, back when that was not the obvious bet. Looking back, we were very early, frankly too early, and only a few of the use cases we envisioned were really possible at the time, at least not reliably and not at the scale serious teams need.

Where Flux began in 2019. A weekend, a whiteboard, and a simple question: what would hardware look like if it moved at the speed of software?

Looking back, we’re glad we started early. It gave us time to lay the foundation and build Flux to be AI-first before it was the obvious move. When LLMs hit their stride, we were ready to plug them in quickly and learn by shipping. We listened closely, fixed sharp edges, hardened the platform, and iterated until Flux started to feel like the tool we always wanted to use.

If you stuck with us and kept sending feedback, thank you. That feedback is a big part of why the product is meaningfully better today. To date, 1,099,361 builders have used Flux to create 6,425,482 projects, and this raise gives us the resources to move faster and to help more builders move through the hardware workflow with less friction.

What this funding accelerates

This funding lets us move faster on the parts of Flux that matter most for serious work. Here are the three areas we’re investing in with this additional funding, and what it means for you.

1) A more capable AI Hardware Engineer

You can already direct Flux with prompts and have it execute multi-step workflows. With this funding we are making it faster, more capable, and more reliable, and we are also making it easier to use so you can get more done with fewer steps.

Trust is everything, so we are making the agent more predictable and clearer about when it is uncertain. You should know when to trust it, when to verify, and when to step in. You steer, Flux executes, and you stay in control.

2) A more robust eCAD platform for complex boards

We are investing in the core platform so you can design complex boards with confidence. That means better performance at scale, fewer frustrations, and output you can trust when it is time to build.

The AI uses the same editor you do, so every platform upgrade also upgrades what the agent can do.

3) Deeper ecosystem integrations

Hardware is a team effort, and the tooling needs to fit into existing workflows. We are already connected with many popular distributors, and we are doubling down on building a robust parts library grounded in real availability and real workflows.

As integrations mature, we’ll keep expanding what Flux can connect to, including manufacturers, simulators, and the tools your team relies on. We’ll follow demand.

We can’t do this without you

None of this exists without you.

If you’ve given us feedback, pointed out sharp edges, shared projects, or stuck with Flux while we earned the right to be part of your workflow, thank you. If you want something improved, whether that is agent behavior, eCAD capabilities, or ecosystem connections, tell us. We read it all and it directly shapes what we prioritize.

We are going to keep shipping.

Thank you for being here.

Lance, Matthias and the Flux team

|
February 27, 2026
10x Faster & Self-correcting: Feb 2026 Update

10x Faster & Self-correcting: Feb 2026 Update

Flux's AI agent is now up to 10x faster and self-corrects in real time, delivering cleaner schematics with less waiting and fewer wasted credits.

That usage showed us exactly where to focus: speed, correctness, and reliability. So we rebuilt the agent from the ground up with a new architecture, execution model, and verification system.

Login to try the updated agent today! Here's what changed.

Better at checking its own work

The agent now does a better job checking its own work as it goes by, continuously running ERC and DRC checks against the design, catching floating pins, missing connections, and rule violations in real time. The result: cleaner schematics on the first run, fewer manual fixes, and fewer wasted credits.

More adaptive & self-correcting

The agent no longer follows a fixed plan from start to finish. It evaluates progress after each step and course-corrects along the way. If it hits a conflict or finds a better path, it updates its plan and keeps going.

Ask it to drop in a single component, and it stays lean and fast. Give it a full power management system, and it will work through the complexity iteratively until the design passes its checks. That means more complete, more correct results across a wider range of tasks.

Up to 10x faster

All of this happens in parallel. The new agent places components, routes connections, and verifies results at the same time, collapsing what used to be a long sequential pipeline into a fraction of the time.

Complex jobs that previously took 30+ minutes now finish in under 5. You spend less time waiting and more time iterating on your design. Faster completion and fewer retries also mean your credits go further. And we've done all of this without raising prices.

We ran the same prompts on the old and new agents. The results speak for themselves.

{{table}}

Speed varies by complexity. Simple tasks like adding a component finish quickly. Larger operations like generating a full power management system take longer, but are still dramatically faster than before.

Other improvements

We also shipped several improvements alongside the new agent, all focused on the same goal: helping you build hardware faster.

  • Library tool (@library): faster searches, smarter follow-ups, and better alternate component selection.
  • Schematic auto-zoom: Flux now adjusts your viewport while the agent works so you can watch your project come together in real time.
  • Schematic editor: legibility and experience improvements across the board.
  • Reviews: new Electrical Rule Checks (ERCs) to give you and the agent better awareness of issues to fix.

What's next

This release focused on speed and correctness, but we're not stopping here. Up next: even better verification loops, more tools for organizing complex projects, continued schematic legibility improvements, and further Auto-Layout upgrades. Lots more to come.

Try the new agent

Log in and run a prompt you've tried before. You'll feel the difference immediately.

{{login-to-flux}}

|
February 12, 2026
Design with Real-Time Supply Chain Visibility

Design with Real-Time Supply Chain Visibility

Flux helps you design with live pricing and stock data, using AI to find in-stock parts and fast replacements before your BOM breaks.

Flux takes a different approach. Instead of treating pricing and availability as a post-design concern, Flux keeps live supply data connected to your project as you work. Your project becomes a living document that stays aligned with the supply chain, surfacing constraints early—when decisions are still flexible and changes are cheap.

See pricing and availability in part search

When you browse and select parts in the part library, Flux shows pricing and availability so you can spot sourcing constraints early. The Part Library panel is collapsed by default—expand it to see full pricing and availability details. You can also filter by stock status using the cart icon to show only available components.

Ask AI to find in-stock parts

Ask Flux AI to find parts that are in stock—it searches real-time supply chain data and understands your full project context. Instead of manually checking distributor websites, you get parts from the library that match your requirements and constraints.

Example prompt:

"I need a 16-bit ADC with at least 1 MSPS sampling rate for a battery monitoring application. Find what’s available within 2 weeks?"

Try this prompt now

Ask AI to find replacements quickly

Ask Flux AI to find a replacement that's in stock. It understands your full project context, including what the part connects to, how you're using it, and your design requirements and constraints, and suggests parts with similar packages and specifications.

It prioritizes availability over minor price differences and recommends parts already in the library, so you don't have to build them from scratch. Once you select a replacement, Flux AI can automatically drop it onto the canvas and wire it up for you.

Example prompt:

"Can you find me a cheaper replacement for U2?"

Check real-time distributor stock for any part

To check availability for a part, click on it in your design to open the inspector panel on the right. Scroll to the bottom, and you'll see real-time stock levels across multiple distributors—Arrow, Mouser, DigiKey, LCSC, Verical, and TME. This gives you a clear picture of whether a part is widely available or at risk of supply chain issues. If the part isn't in Flux's library, the system can search the broader internet to find availability data.

Note: You'll need a manufacturer part number (MPN) defined in the MPN property for generic parts.

Design with the supply chain in mind

Supply chain constraints don't go away once you've finalized your design—they just become more expensive to fix. The earlier you catch them, the more options you have.

Start treating sourcing as a design constraint, not a procurement problem. Check availability when you select parts. Let Flux AI flag risky components before you commit to a layout. And when something goes out of stock, find alternatives while you still have room to adjust.

The tools are already in your workflow. Use them before the BOM forces your hand.

{{try-it-in-flux}}

|
January 29, 2026
AI Auto-Layout Winter Update

AI Auto-Layout Winter Update

AI Auto Layout’s Winter Update delivers cleaner, more human-like routing with faster, more reliable results. It handles most of the routing workload so you can focus on the critical parts of your PCB design.

Thousands of you put it through its paces. You tried it on real boards, found its edges, and told us exactly what would make it more useful in your workflow. Your feedback shaped every improvement in this release.

What’s improved

  • Cleaner routing with shorter traces, fewer vias, and paths that follow placement intent
  • More legible layouts that are easier to review and refine
  • More results that are manufacturable as is, with far less cleanup when they aren’t
  • 4x faster convergence that reaches strong solutions more reliably

This update builds on the same vision as the first release. Layout should feel intuitive from setup to review, and AI should handle the repetitive work so you can stay focused on design.

Setting your board up for success

This version of the model is not designed to fully autoroute every class of board without your input. You should still expect to step in for high speed interfaces, tight length matching, unusually thick power nets that land on small pads, and designs with strict layer reservations. The sweet spot today is a workflow where you define the important constraints and critical paths, then let AI Auto Layout finish the remaining 80 percent.

The more context you give AI Auto Layout, the better the results. When rules are realistic, sensitive areas are protected, and critical signals are handled up front, the router can focus on what it does best: finishing the busy work in a way that looks like a human EE’s layout.

If you want to see what a well-prepared setup looks like, check out this ESP32 Espresso Smart Scale project. You can even run AI Auto-Layout to see it perform it’s magic.

ESP32 Espresso Smart Scale project, an example project prepared to run AI Auto-Layout
Learn how to use AI Auto Layout on this ESP32 Espresso Smart Scale

Here is a quick checklist to prepare your board before you run Auto Layout.

  1. Define rulesets that reflect reality - Set widths, clearances, and via sizes per net class. Make sure pins are routable with those choices so the router does not get trapped by impossible geometry. Learn more
  2. Add keepouts where it matters - Protect the areas that are most sensitive. Under RF, oscillators, switchers, and around high voltage nets. Keep aggressors away from victims so the router has clear guidance about where not to go. Learn more
  3. Fan out fine pitch parts - Give the router room to move. Escape dense packages so trace widths and escape routes do not fight each other. A little manual fanout goes a long way for the rest of the job.
  4. Manually route truly critical signals - Handle the nets where mistakes are expensive. Differential pairs, tight timing paths, controlled impedance lines, and anything that must follow a very specific path.
  5. Click Auto Layout and review the result - Once the context is in place, let AI Auto Layout complete the rest. Use it to fill in the bulk of the routing, then make small, surgical edits where you want to enforce personal or team style.
ESP32 Espresso Smart Scale, an example PCB project that has been auto-routed using Flux AI Auto-Layout
Click on the project above to check out the AI Auto-layout results yourself

Learn more about how to setup your project by watching this video tutorial or reading the documentation on AI Auto-Layout.

Better, more manufacturable results

Traditional autorouters treat routing as a geometry puzzle. They chase shortest paths and resolve constraints, but ignore the realities that matter to engineers: manufacturability, signal behavior, and the ability to understand the layout at a glance. The result is familiar. Tangled traces. Excessive vias.

AI Auto Layout approaches the problem differently. It learns patterns that resemble human decision-making and adapts its choices as it routes, which leads to results that feel deliberate, balanced, and easier to work with.

This update sharpens that behavior. The routing is cleaner, straighter, and more aligned with your placement intent. You will see fewer unnecessary layer transitions, more predictable via placement, and stronger power paths. Layouts are easier to review, reason about, and move toward manufacturable results. In many cases, the output looks like a thoughtful first pass from an experienced engineer.

Examples of AI Auto-Layout’s Human-like results:

A pcb board with traces on 2D, pointing out how AI Auto-Layout routed the sensitive 5V0 and 3V3 rails with solid continuity.

Clean Power Distribution: Auto-Layout routed the 5V0 and 3V3 rails with solid continuity, avoiding broken return paths and keeping them isolated from noisy elements like the antenna and full-speed SD card. The result is stable power delivery with fewer opportunities for interference.

A pcb board with traces on 2D, pointing out how AI Auto-Layout routed the sensitive signals around high-power copper polygons.

Reliable Signals Across High-Power Copper: Auto-Layout navigated routing around high-power copper while preserving the integrity of critical feedback signals. The results are cleaner paths, fewer compromises, and a design that behaves exactly as intended.

A pcb board with traces on 2D, pointing out how AI Auto-Layout routed the traces with less layer transition, meaning less vias for lower production costs.

Less Layer Transitions and Vias: By intelligently routing traces, it creates cleaner signal paths, improves electrical performance, and helps simplify manufacturing. The result is a more efficient, robust board design with fewer potential points of failure and often lower production costs.

A pcb board with traces on 2D, pointing out how AI Auto-Layout routed the high-speed signals, MIPI-CSI and ESP32's QSPI bus.

High-Speed Signal Pathfinding: Auto-Layout roughed in clean first-pass routes for medium-complexity boards, including a 3-lane MIPI-CSI interface, the ESP32’s QSPI bus, and its critical clock lines. It maintained proper layer separation, avoiding routing traces directly beneath each other on adjacent layers to help preserve signal quality.

Time and credit usage

AI Auto Layout is faster in this release. On well prepared boards, the new model reaches strong solutions sooner and stops when further search is unlikely to improve quality. You avoid long, wandering runs and get to a clean layout much more predictably.

On simple two layer boards without sensitive nets, you should expect a complete route in minutes. Boards with dense placement, large trace widths, or strict layer reservations will take longer, but the model now recognizes when it has converged so it avoids wasting credits on unproductive search.

AI credit usage varies based on design complexity, routing constraints, and the length of the run. Here are reference points to help you plan.

Average credits used per board complexity

| Layers | Average Components | Average AI credits | | :--- | :--- | :--- | | 4-layer | 40 | 375 | | 4-layer | 100 | 750 | | 2-layer | 40 | 625 | | 2-layer | 100 | 1250 |

If your board includes complex exceptions, tight fanouts, thick power nets that must enter small pads, or manually reserved layers, it may require additional credits. You can always see your live credit usage while the job runs.

This update makes both time and credits more predictable. When the router is progressing toward a strong solution, it continues. When it has reached a point of diminishing returns, it stops. That balance keeps your workflow moving and helps you budget runs more effectively across both two and four layer designs.

Try the new AI Auto-Layout today!

This update moves AI Auto Layout closer to the experience many of you have been asking for: cleaner routing, better electrical behavior, faster convergence, and layouts that move you toward a manufacturable board with less effort. It now handles both two and four layer designs more reliably, especially when you provide clear rules and route your most sensitive nets before handing off the rest.

We would love to hear how it performs on your next project. Try it on a real board, share your results, and tell us what you want to see next. Your feedback continues to shape every release.

Try it out today and let us know what you think in Slack.

{{try-ai-auto-layout-today}}

{{underline}}

Frequently asked questions

1. What makes AI Auto-Layout different from traditional autorouters?

Traditional autorouters focus on connectivity and shortest paths, which often produces layouts that are tangled, brittle, or difficult to review. AI Auto Layout reasons over placement, net classes, and electrical intent. It places vias more intentionally, follows natural routing channels, and stops when it reaches a strong solution. The result looks closer to a thoughtful first pass from an experienced engineer.

2. What kinds of boards can it route today?

AI Auto Layout performs well on many two and four layer designs, especially when you provide clear rulesets and manually route the most sensitive nets first. It can fully route simple and moderately complex boards. Larger or more constrained designs also work well when critical nets, tight timing paths, or strict layer reservations are guided by hand before running the AI.

3. How fast is it?

On well-prepared two layer boards without sensitive nets, most runs complete in minutes. Four layer and up designs vary more based on placement density, routing constraints, and net priorities. The model is tuned to recognize diminishing returns, so it avoids wasting credits.

4. How many AI credits does it use?

Credit usage depends on component count, constraints, and overall geometry. Typical ranges:

  • Around 80 to 150 credits for simple two layer boards with about 30 components
  • Around 150 to 250 credits for moderately dense two layer boards with around 50 components
  • Layer count by itself does not always increase credit usage. For similar designs, four layer boards often complete routing faster than very dense two layer boards, so credit usage can be similar or even lower. Credits are driven mostly by component count, net complexity, and your design rules.

You can see your live credit usage while the job runs.

5. What should I do before running AI Auto-Layout?

You will get the best results if you:

  • Set realistic rulesets for widths, clearances, and via sizes
  • Add keepouts around sensitive or noisy areas
  • Fan out dense or fine pitch components
  • Manually route nets that require tight electrical control
  • Then run Auto Layout to complete the rest

This mirrors the workflow most teams use when blending manual routing with AI assistance.

6. Can I add my own constraints?

Yes. You can define rulesets by net class, set trace widths and clearances, choose via sizes, add zones and keepouts, and guide placement with manual fanouts. Clear, realistic constraints significantly improve results.

7. Is my project data used for training?

Throughout this process, your data remains yours. We employ robust encryption and modern data centers to keep your information secure, just like the trusted cloud services you rely on daily. If you want to learn more, please take a look at our Privacy Statement.

|
November 20, 2025