Flux Blog

News, resources, and company updates

Less Clicking, More Building: The New AI-First UI

This update brings more than just polish—it’s the foundation for a faster, more fluid design experience, built around the way Copilot is used today and the way we see it evolving tomorrow.

|
July 10, 2025
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Top 9 Most Asked Questions in Flux

Top 9 Most Asked Questions in Flux

This guide is here to help. Based on the most common questions we hear from our users, it walks through practical solutions to unblock your designs and give you more confidence as you build.

Flux is built to help you move fast—from idea to fully routed board—with powerful automation, AI-assisted design, and intuitive tools that make professional workflows accessible to everyone. But even the best tools come with a learning curve, and occasionally you might run into something unexpected.

This guide is here to help. Based on the most common questions we hear from our users, it walks through practical solutions to unblock your designs and give you more confidence as you build.

Whether you’re new to PCB design or just new to Flux, these tips are designed to save you time and help you get the most out of the platform.

1. Overlapping Copper Errors

“Why am I seeing DRCs for overlapping copper?”

Overlapping copper errors typically occur when copper from two different nets occupies the same area on a PCB layer. This can lead to short circuits, unexpected connections, and compromised board performance. Flux flags these cases as design rule violations to protect the electrical integrity of your design.

How to resolve it:

  • Head to the Review tab in the top-right corner of your screen.
  • Scroll through the DRC list and select the overlapping copper entry.
  • Clicking on the entry will highlight the problematic geometry.
  • From here, you can move, resize, or delete copper elements to remove the overlap.
Tip💡: Enable all layers in your visibility settings. Overlaps sometimes occur between nets on different layers and can be easy to miss.

2. Multiple Fills on a Single Layer

“Why is Flux saying I have conflicting fills?”

Flux automatically adds GND fills to each layer, but if more than one net is assigned a fill on the same layer, it creates a conflict. The system prevents this to ensure clean and predictable copper behavior.

Common causes include:

  • Importing a module that uses a different stackup or layer rule.
  • Manually assigning fill rules to nets other than GND.

What to do:

  • Open the Review tab and look for “Multiple fills on a layer” violations.
  • Determine which net(s) are applying fills on the same layer.
  • Remove unnecessary fill rules or adjust the stackup if you've imported modules.

Only one net should apply fills per layer—typically GND, unless you're working on advanced designs requiring power planes or split fills.

3. Floating Copper

“What is floating copper, and why is it an error?”

Floating copper refers to any copper (usually a fill or trace) that is no longer electrically connected to its assigned net. This often happens when components are moved or deleted, leaving behind orphaned copper.

Steps to fix:

  • Use the Review tab to locate floating copper DRCs.
  • Once highlighted, evaluate whether the copper is still needed.
  • If not, delete it. If it is, reconnect it using a trace or via.
  • Consider locking components after placement to prevent accidental shifts.

Keeping copper grounded and connected ensures electrical correctness and helps avoid manufacturing issues down the line.

4. Ground Fills Not Appearing

“My board has no visible GND fills—what’s wrong?”

By default, Flux adds ground fills to all PCB layers for the GND net. If you’re not seeing them, it’s usually a configuration or visibility issue rather than a bug.

Troubleshooting tips:

  • Confirm that your net is properly named GND and uses the correct symbol.
  • Open the Objects tab in the left panel and check that the GND net has a “Connected Layers” rule with “fills” enabled.
  • Check your clearance settings—if they're too large, fills might not be able to route and appear “missing.”

Fills play a crucial role in EMI reduction, return path continuity, and thermal performance, so it's important to verify they're in place.

5. Parts Not Appearing in Your Library

“I created a part, but I can’t find it in my library—where is it?”

When you create a custom part in Flux, it lives in a separate project until you publish it. Publishing is what makes it available in your global or team library.

How to publish:

  • Open the component’s project.
  • Click the Flux Menu (top left corner).
  • Select “Publish to Library…”
  • Fill out the publishing details and confirm.
🔒 By default, newly created parts are private.
If you want others to use it, click “Share” and set visibility permissions. Just remember to re-publish after updating sharing settings.

6. Altium Project Imports Appear Empty

“I imported my Altium file, but nothing shows up.”

This usually comes down to format. Flux only supports ASCII format when importing from Altium Designer. If you export in binary format, the import will silently fail or appear blank.

How to fix:

  • In Altium, go to File > Save As…
  • Select ASCII format (.SchDoc) explicitly
  • Save, then import the file into Flux
To verify: open the file in a text editor. If it’s human-readable, it’s ASCII. If it’s gibberish, it’s binary.

Large schematics? Try breaking them into modules for smoother imports.

7. Auto-Layout Seems Stuck

“Why is Auto-Layout stuck on ‘Optimizing’?”

Flux’s Auto-Layout feature can take time—especially on complex boards. The “Working” state may appear stuck if DRCs are unresolved, or if the board has high routing complexity.

What to check:

  • Make sure all DRCs and system errors are resolved.
  • Confirm that key nets are still routed (no floating airwires).
  • Let it run for a bit—large boards can take several hours.

If needed, hit Stop to investigate and restart. Just be aware that stopping clears progress if changes haven’t been applied.

8. KiCAD Libraries Aren’t Showing Footprints or 3D Models

“I imported a KiCAD part—why is it incomplete?”

Flux supports KiCAD library imports, but some metadata—like footprints or 3D models—need to be linked manually.

To fix:

  • Open the part > Inspect tab > Scroll to Asset Container
  • Upload the .kicad_mod footprint file and assign it
  • For 3D models:
    • Upload the model (.step, .wrl, etc.)
    • Add a Model Object to the part and assign the file
    • Adjust position and orientation if needed

Once set, the part will behave like any other in your library.

9. Copilot Isn’t Wiring Components Properly

“Why is Copilot making strange connections?”

Flux Copilot is optimized for specific, context-aware actions. It’s not intended to auto-wire an entire schematic in one go, and complex instructions often reduce its accuracy.

Best practices:

  • Ask Copilot to connect two components at a time
  • Use clear terminology (e.g., "Connect ESP32 TX to USB-C RX")
  • Stick to standard buses like UART, SPI, I2C, USB
  • Review and edit as needed—it’s a teammate, not a replacement

With more focused prompts, Copilot becomes a powerful assistant rather than a source of confusion.

10. Finding Help When You’re Blocked

“Where can I go when I need support fast?”

We want you to feel confident using Flux, even when things aren’t going smoothly. Here's how to get help:

📚 Resources:

🗨️ Human Support:

  • Use the in-app Support button to chat with our team
  • Join the Flux Slack to ask questions and meet other users

🐛 Bug Reports:

  • Send us a clear description of what went wrong
  • Include a screenshot, screen recording, and/or project link
  • Submit through chat or feedback.flux.ai

Closing Thoughts

Building with Flux means working with one of the most forward-moving platforms in EDA—but we also know that speed comes with bumps along the way. This guide is here to help you smooth them out and keep shipping.

Most importantly, you’re not alone. Whether it’s a UI quirk, a Copilot misfire, or just needing a second pair of eyes, we’re here to help—through docs, videos, chat, or Slack.

And if something isn’t working the way you expect, let us know. The fastest way we improve Flux is with your feedback.

|
May 16, 2025
Smart Polygons: Advanced PCB Design Just Got Easier

Smart Polygons: Advanced PCB Design Just Got Easier

We're excited to unveil our Smart Polygon system in Flux! This powerful capability builds on top of our automatic copper fills to transform how you create and manage custom copper areas in your PCB designs.

Smart Polygons in Flux behave intuitively like traces, making them straightforward to learn and use—start directly from any pad with automatic net association, simply click to place and adjust points, and watch as copper intelligently reflows in real-time. Let’s dive in!

What Are Polygons and Why Do They Matter?

In PCB design, polygons are customizable copper shapes directly tied to a specific net. They’re crucial because they significantly influence the electrical performance and reliability of your PCB. Polygons allow you to optimize your board layout for specific electrical properties, including improved grounding, controlled impedance, and efficient heat distribution.

Specifically, polygons are indispensable for:

  • Ground and Power Planes: Ensure stable and reliable power distribution, reducing electrical noise and voltage fluctuations.
  • High Current Management: Create wide copper paths to efficiently carry higher currents, reducing resistance and heat.
  • RF and Antenna Design: Precisely shape copper areas to meet specific RF performance criteria, critical in high-frequency applications.
  • Thermal Management: Improve heat dissipation by strategically placing copper to draw heat away from sensitive components.
  • Signal Integrity: Minimize electromagnetic interference (EMI) and cross-talk by carefully shaping and placing copper planes.

{{polygons-examples}}

Unlike zones—which define areas where copper cannot exist—polygons actively conduct electricity and shape your board's electrical performance, making them fundamental for advanced PCB designs.

Flux's Approach: Polygons Made Easy

At Flux, we prioritize intuitive, user-friendly workflows. Automatic copper fills were the first step. Now with polygons, we've continued this approach:

  • Easy Start: Begin directly from any pad—Flux automatically associates the polygon with the correct net.
  • Simple Drawing: Just click to place points and easily adjust your shapes afterward. No complicated setup required.
  • Automatic Copper Flow: Flux intelligently reflows copper in real-time, automatically handling object avoidance, ensuring clearances, and connectivity.

Polygons in Flux behave intuitively like traces, making them straightforward to learn and use, right from the start.

Powerful Capabilities, Accessible to Everyone

Polygons in Flux pack powerful functionality without complexity:

  • Multi-layer Polygons: Easily extend your copper shapes across multiple layers with automatic via stitching, simplifying complex designs.
  • Smart Editing: Quickly edit polygons—drag points to reshape, double-click to add or remove points—keeping your workflow smooth and fast.
  • Automatic Island Removal: Flux automatically removes disconnected copper "islands," ensuring your polygon remains clean and electrically connected.

Use Cases (With Examples)

Polygons unlock new possibilities in your PCB designs. Here are a few practical ways you'll benefit:

Smart Espresso Brewer: Optimize thermal and power management in consumer electronics with custom polygon shapes, ensuring reliability and consistent performance.
RF Antenna Filter: For RF antenna design, use polygons to minimize impedance mismatches and optimize current flow across transmission lines and radiating structures.
Electronic Speed Controller: For electronic speed controller design, use polygons to create low-impedance power paths that reduce voltage drops and improve current delivery to the motor.
ESP32 4 Ways Power Meter: When switching 220V loads with a 5V control signal using relays, use polygons to create wide, low-resistance traces that safely handle high current loads on the relay’s switched side.
RPi Pico Stepper Motor Driver: For stepper motor driver circuits, use polygons to improve thermal dissipation from the driver ICs and MOSFETs, enhancing reliability and performance under load.
12V to 5V Buck Converter: Use polygons to efficiently handle higher current paths, improving power distribution and thermal management.

Polygons for Designers of All Levels

Whether you're just dipping your toes into PCB design or you’re a veteran engineer tackling complex layouts, polygons in Flux offer the ideal balance of simplicity and capability:

  • Beginner-Friendly: Instantly intuitive—just click and draw. See immediate results as copper pours automatically.
  • Professional-Grade Control: Create sophisticated split planes, RF elements, and high-current copper shapes effortlessly, without losing precision or capability.

Try Polygons Today

Polygons are available now in Flux, ready to enhance your PCB design capabilities. Explore this powerful feature today and experience firsthand how advanced design can truly be this easy.

Dive in now and check out our detailed polygon documentation or jump straight into Flux to try it yourself. We can't wait to hear what you think!

|
May 8, 2025
Guide to GND Fills and Power Planes

Guide to GND Fills and Power Planes

In this post, we’ll explore why these concepts matter, how they impact signal integrity and power distribution, and what to keep in mind as you design. If you want to go deeper into implementation details—like when to use zones, where to place stitching vias, or how to avoid stack-up pitfalls—we’ve created a detailed PDF guide just for that.

That’s where ground planes, zones, and stackup symmetry come in. They’re the quiet guardians of signal integrity, and Flux is built to help you get them right—without the guesswork.

In this post, we’ll explore why these concepts matter, how they impact signal integrity and power distribution, and what to keep in mind as you design. If you want to go deeper into implementation details—like when to use zones, where to place stitching vias, or how to avoid stackup pitfalls—we’ve created a detailed PDF guide just for that.

{{download-gnd-power-guide}}

The Hidden Hero of Every Signal

Every signal you route is part of a circuit. And that circuit includes the return path—the signal that flows back to the source. At high speeds, this return doesn't just wander through your board—it seeks the lowest impedance path back.

That path is normally the ground plane directly beneath the signal layer. If the plane is continuous, the return path stays tight, inductance stays low, and EMI stays minimal.

But if the ground is broken—say, by a split—the return path will form a bigger loop. And bigger loops might mean bigger problems: signal distortion and radiated emissions that could cause a failed EMI test.

Good return paths are invisible when they work, and painfully visible when they don’t.

The Great Ground Plane Debate

You’ve probably heard the advice: “Split your ground plane between analog and digital.” Sometimes that’s sound engineering. But often, it leads to more trouble than it solves.

The key question isn’t “Should I split my ground plane?”—it’s “Will this split create more noise than it prevents?”

In most cases, you should avoid splitting the ground plane. Here's why:

  • Every signal needs a return path. And the lowest-impedance return path is usually the plane directly beneath the signal trace.
  • When that plane is continuous, return currents flow tightly under the signal, minimizing loop area and reducing EMI.
  • If you introduce a split, return currents are forced to detour around it—expanding the loop area and increasing inductive coupling and noise.
  • You can also end up with isolated copper regions that act as unintended antennas or pick up stray currents.
  • Here’s a good example of a 4-layer board.

When not to split:

  • Most mixed-signal designs (with both analog and digital sections) are better served by a solid ground plane.
  • You’ll still want to physically separate analog and digital sections on the board—but keep them electrically connected at a shared ground.
  • This ensures clean return paths while minimizing coupling between domains.

When it might make sense to split:

  • Very sensitive analog front-ends, like high-gain amplifiers or low-noise sensor inputs, where digital return currents could inject measurable noise.
  • In those cases, it’s best to use a star-ground connection: a single, low-impedance tie (usually near the ADC or conversion boundary) where the planes meet.

Stackups: More Than Just Layers

A PCB stackup isn’t just a layer count—it’s a design decision that affects everything from signal integrity to manufacturing yield.

When your layout starts pushing higher speeds or tighter constraints, your stackup becomes critical. It defines the electrical environment for your signals and the mechanical stability of your board.

Why Stackup Matters Electrically

  • Every signal needs a nearby return path. Placing signal layers adjacent to solid reference planes (usually GND or power) keeps return currents tight, reduces loop inductance, and lowers EMI.
  • Controlled impedance depends on stack geometry. Trace width and spacing only matter in the context of the dielectric thickness and copper weight above/below them.
  • Unbalanced stacks cause crosstalk. If a signal layer is “floating” between two other signal layers, it will couple noise in both directions.

Why Stackup Matters Mechanically

For most standard boards—say, 4 to 6 layers on 1.6 mm FR4—mechanical issues like warpage are rarely a showstopper with modern fabrication processes. Today’s board houses are well-equipped to handle these with balanced copper and proper lamination.

But in more demanding cases, stack symmetry still matters:

  • Thin boards (<1 mm) are more prone to bow or twist during lamination or reflow.
  • High layer counts (8+ layers) with uneven copper can cause internal stress buildup.
  • Fine-pitch BGA layouts are sensitive—even minor board warping can cause soldering defects.
  • Rigid-flex or hybrid materials often require extra care in stackup planning to prevent mechanical failure.

The rule of thumb: the more complex or thermally sensitive your board, the more stack symmetry and copper balance matter. It’s not just about layout—it’s about ensuring the board survives fab, assembly, and real-world use.

Best Practices to Follow

  • Pair every signal layer with a nearby plane. For example, a 4-layer board might go: Signal / GND / GND / Signal.
    • Keep in mind that top layer signals return through its nearest ground plane, and bottom layer signals return through its nearest ground plane.
    • If a trace changes layers, it also changes its reference plane. In those cases, place a ground via nearby to let the return current follow a continuous, low-inductance path.
  • Mirror the stackup vertically. This balances copper weights, avoiding thermal expansion and preventing warping.

How Flux Helps:

  • Use the Stackup Editor to control layer order, spacing, and copper thickness per layer.
  • Start with proven 4-layer and 6-layer templates built for signal integrity.
  • Coming soon: Impedance previews that show how trace behavior changes as you tweak the stack.

5 Golden Rules We Baked Into the Platform

If you remember nothing else, start with these rules:

| Rule | First-Flux Workflow | | :=== | :=== | | 1. Never split ground unless absolutely necessary | Use Zones + star-point ties where appropriate | | 2. Mirror your stack-up | Start with our 4-layer template and customize | | 3. Stitch everything | Place ground vias every λ/10 across pours and edges | | 4. Keep return paths adjacent | Every signal layer pairs with a plane by default | | 5. Size traces smartly | Our trace width helper gives visual guidance in real time |

We’ve built these rules into Flux—not as rigid constraints, but as default guardrails. So you can break them when needed—but only when you know you need to.

Your Board is Only as Quiet as Its Ground

High-speed, low-noise boards don’t happen by accident. They’re designed intentionally—from the copper up. Whether you're debugging EMI issues or laying out a complex mixed-signal board, your ground strategy is the foundation.

With Flux, you don’t need to memorize every trick in the book. We’ve integrated the most important ones into your workflow—so you can focus on building, not second-guessing.

Ready to ground your designs the right way?Open Flux and give your next project the return path it deserves.→ Or dive deeper into Zones and Cutouts » | Stackup Editor »

|
April 24, 2025
Introducing Curved Traces in Flux

Introducing Curved Traces in Flux

Whether you’re routing high-speed buses, fine-tuning antennas, or laying out clean RF filters, sharp 90º or even 45º angles can be a serious bottleneck. Now, you can create precisely curved elbows across entire nets—or dial them in trace by trace—with full control over radius, inheritance, and overrides.

We’re excited to announce one of the most requested features from advanced users: Curved Traces are now available in Flux!

Whether you’re routing high-speed buses, fine-tuning antennas, or laying out clean RF filters, sharp 90º or even 45º angles can be a serious bottleneck. Now, you can create precisely curved elbows across entire nets—or dial them in trace by trace—with full control over radius, inheritance, and overrides. Curved Traces were built to work the way you already do in Flux. You don’t need to micromanage every elbow—just set your rules once, and let the system handle the rest.

Need to override an elbow? You can. Want to apply curved traces to an entire layout? Go for it. You’re in the driver’s seat, and the system has your back with smart defaults, inheritance, and DRCs that surface only when needed.

This release sets the stage for what’s next: full support for flex and rigid-flex boards. Curved Traces are the first major unlock—and we’re actively building the rest. Flex is on the way.

The power of curved traces

This isn't just about cosmetics. Curved traces improve routing quality, unlock new design styles, and remove a major blocker for:

  • Antennas and RF filters where MHz–GHz signals demand smooth, impedance-consistent transitions
  • High-speed signals like DDR4 or HDMI that depend on tight length matching.
  • Signal integrity-sensitive designs, where tight corners can accumulate charge and distort waveforms

Until now, you had to work around Flux’s sharp elbows. Now, you can design the way the pros do—with full control over every bend.

How to use curved traces in Flux

Curved Traces give you a new level of control over how your signals move across the board—whether you’re designing critical paths or polishing the final layout. To use curved traces:

1. Enable curved routing - Set the Trace Shape rule to "Curve" at the layout, net, or individual segment level. This tells Flux to apply curves instead of sharp elbows wherever possible.

How to add trace shape rule in flux

2. Set a minimum radius - Use the Trace Corner Radius Minimum rule to define the smallest allowable curve. This helps ensure manufacturability—especially for tight layouts or impedance-sensitive routes.

Add trace corner radius minimum to control curve trace elbow

3. Leverage inheritance - Apply your rules at the layout or zone level so they cascade automatically. You can mark rules as !important to make them stick when conflicts arise.

4. Override specific elbows - Need more control? Just click and drag the trace elbow or use Trace Corner Radius Start/End or Trace Shape Start/End to adjust a specific corner without affecting the whole trace.

5. Watch for DRC warnings - Flux will flag any elbows that can’t meet your minimum radius—so you can adjust your layout before it becomes a real problem.

6. Mix manual + auto-routing - Route critical traces by hand to maintain control—then auto-route the rest. Flux will respect your curved segments and finish the job cleanly.

If you’ve ever spent time nudging elbows, adjusting angles, or finessing a meander by hand, this is the update you’ve been waiting for.

Real projects. Real curves.

Want to see what’s possible? We’ve put together a few fully forkable example projects that showcase curved trace routing in the wild:

RFID antenna board
RF filter

Open them, explore the layout rules, and make them your own.

This is just the beginning

Curved Traces are a foundational feature—especially for advanced workflows. But they’re also a signal: we’re investing deeply in professional-grade capabilities, from stackups and automatic impedance control to AI auto-layout and AI-assisted design reviews. If Flux wasn’t quite enough for your pro projects before, now’s the time to jump back in.

Curved Traces are available to all users starting today. Just open any project, apply the "Curve" trace shape in your layout rules, and start routing. It's that simple.

Got feedback or something cool to share? Post in the Flux community or tag us—we’d love to feature your work.

Let’s bend some traces.

👉 Open Flux and try it now.

|
April 3, 2025
Top 20+ Flux Copilot Prompts (Refreshed)

Top 20+ Flux Copilot Prompts (Refreshed)

With the latest release of Copilot it isn’t just smarter—it’s hands-on, placing components and applying bulk changes to your project instantly. But to get the most out of it, knowing how to craft the right prompt is key.

Copilot won’t generate an entire schematic from scratch or handle a full workflow in one go—yet. Instead, it works best when guiding you step by step. The more details you add—like project goals, placed components, or design constraints—the more context Copilot has to carry across conversations, making its recommendations more relevant and accurate.

We've updated our list of top prompts based on what users find most effective, helping you streamline everything from brainstorming and component research to BOM management and design validation. Here’s how to get the best results from Copilot—and a collection of powerful prompts to speed up your workflow.

Popular Copilot Prompts

Spread the word and share your favorite prompts on our Slack Community. Below, we’ve grouped some favorite prompts by category. Each section starts with extra tips to help you get the most out of that set of commands.

|
March 13, 2025
Design Circuits with Natural Language: Copilot Upgrade

Design Circuits with Natural Language: Copilot Upgrade

Imagine an AI teammate that doesn’t just chat about your PCB ideas, but actively transforms them into schematics—placing parts, connecting circuits, and optimizing your design at your command, all through natural language. That’s exactly what the newly overhauled Flux Copilot does.

Ever since we launched Copilot, our goal has been to create a truly collaborative design partner—one that goes beyond offering advice to actually executing on your behalf. Today, we’re thrilled to unveil the next major leap in that journey!

Copilot is now powered by more advanced reasoning models and has the full context of your project—datasheets and your custom design rules—enabling far faster, and more accurate recommendations than any standalone AI chatbot could offer. Best of all, you remain in control, free to accept or refine any of its actions as you progress.

This isn’t just an upgrade—it’s a whole new way to design hardware with AI. Let’s dive in!

Get Started Easier & Generate a BOM

Starting a new hardware project can feel overwhelming. Even if you know exactly what you want to build, transforming your idea into a functional schematic requires choosing components, verifying specs, and ensuring each piece fits together seamlessly.

The completely overhauled Copilot takes the guesswork out of this process by engaging you in a focused conversation about your project. Instead of juggling datasheets and sourcing websites, you simply outline your goals—like “I want to build a battery-powered sensor module with an ESP32”—and Copilot follows up with questions to refine your requirements as a seasoned hardware engineer would.

Copilot: "Sounds great! Which sensors would you like to use—temperature, humidity, or something else?"

Once your specs are clear, it compiles a Bill of Materials (BoM) in seconds, giving you a curated list of compatible, optimized parts. You can review and adjust any element of the BoM before moving forward, confident that you’re building on a rock-solid foundation—without wasting hours on manual research.

Add Components Directly to the Schematic

After finalizing your BoM, Copilot can take the next step by placing each component into your schematic—whether it’s a microcontroller, sensor, or power module. It searches the library and drops parts onto your canvas in a way that avoids overlap, so you’re not starting from scratch.

Decoupling Capacitors in Seconds

With your key components in place, the next step is fine-tuning the design—often starting with decoupling capacitors. Traditionally, you’d consult datasheets for recommended values and place each capacitor manually. Copilot streamlines all of that into a single prompt:

You: "List all the decoupling capacitors that are needed for this design."
Copilot: "Below is a recommended list of decoupling capacitors for your sensor module design. Would you like me to add them to your schematic?"

Copilot identifies which parts need decoupling, calculates the optimal values, and places the capacitors next to their relevant pins. This alone can save you hours of research and tedious work, letting you maintain focus on the bigger picture.

Automatically wire components

Once your parts are positioned, the next challenge is ensuring everything is correctly wired—pin assignments, best practices, net labeling, and so forth. With Copilot, wiring becomes as straightforward as telling it which components to connect:

You: "Can you connect @U1 to @U3?"

Normally, this would mean double-checking pinouts, referencing datasheets, and verifying each signal. Copilot handles those checks behind the scenes, making the required connections in seconds. You can still review and adjust as needed, but the bulk of the manual labor is eliminated.

Smart Component Replacement

Even if your schematic is fully functional, there’s often room for optimization—maybe you need a sensor with higher resolution or a regulator that handles more current. Instead of searching for alternatives on your own, let Copilot do the legwork:

You: "Find a better alternative for U1 in the @library that has a higher resolution."

Copilot scans for a suitable match, checks it against your existing circuit constraints, and offers a drop-in replacement. Once confirmed, it updates your schematic accordingly—no library lookups needed.

More Ways to Guide Copilot

While Copilot automatically picks the best tools and models for most tasks, sometimes you need a little extra control. Whether you’re pulling equations from a datasheet, sourcing components from the Flux library, or performing quick calculations, prepending an "@" symbol tells Copilot exactly which tool or model to use—so you can fine-tune your workflow.

Tool-Specific Commands

  • @file ties Copilot directly to any files attached to your project—like datasheets or design briefs—ensuring it references the most relevant information.
  • @library gives Copilot a direct line to the entire Flux component library, making it easy to find, compare, and insert compatible parts.
  • @calculator lets Copilot perform real-time math using datasheet equations, so you can size components accurately without manual computations.

Model Selection Made Simple

You can also choose from multiple AI models, each suited to a specific task:

  • Advanced Reasoning – More capable but slightly slower, ideal for deeper technical analysis.
  • General – A balanced option, both accurate and responsive for everyday tasks.
  • Speedy – Faster responses for quick checks, though less detailed.

This flexibility ensures you’re always getting the right balance of speed and detail.

✨ Pro Tips for Best Results

  • Break Tasks Into Steps. Copilot works best when given one task at a time. Instead of asking it to build an entire schematic, begin by telling Copilot what you want to build, then give it specific prompts like “@copilot, suggest a temperature sensor suitable for outdoor environments.” After selecting a component, proceed with, “@copilot, add the recommended temperature sensor to the schematic.” Finally, instruct, “@copilot, connect the sensor's output to the analog input of @U1.”​
  • Provide Context. The more details you add to your project—like goals, requirements, attached datasheets, or components on the canvas—the better Copilot performs. These details act as Copilot’s “long-term memory” across conversations.
  • Use Specific Tools. Utilize tags like “@library” to reference parts libraries or “@file” to attach datasheets. Specifying design parameters further refines Copilot's recommendations.​
  • Watch for Action Buttons. When Copilot identifies executable tasks, an action button will appear in the chat interface. Clicking this allows Copilot to perform the task directly on your design. If the button doesn't appear, consider rephrasing your request or breaking it down into smaller steps.

AI as Your Design Partner

This release marks a pivotal step toward the future of AI-assisted engineering. Flux Copilot isn’t just here to answer questions—it’s evolving into a genuine design partner, one that helps you move faster, reduces friction, and keeps you focused on real engineering challenges. But we’re only scratching the surface of what’s possible.

Our larger vision is to automate even more of the tedious steps in hardware design—like routing and board layout. If you haven’t already, check out our AI Auto-Layout feature, which aims to take care of basic board routing so you can iterate faster and get to market sooner.

Join the Beta & Share Your Feedback

Right now, Copilot is in a community beta. While it’s more capable than ever, it’s not perfect—and that’s where you come in. Your feedback will shape its evolution. Tell us what works, what doesn’t, and what actions you’d like Copilot to tackle next.

We’re rolling out new features in the coming weeks. If you don’t see them yet, keep an eye on Flux—or join our Slack and message Nico to get in early.

Ready to experience AI that truly takes action?

{{open-flux-try-copilot}}

|
February 28, 2025