How Flux works

Flux is an AI hardware engineer. Give Flux a device goal, and Flux plans the work, designs the complete device, checks it, and prepares it for manufacturing.

Start with a goal

Describe what the device must do. Include its size, operating conditions, interfaces, power needs, and manufacturing requirements. Flux uses the project context and your requirements to plan the design.

  1. Open the project's Chat panel.

  2. Select Agent.

  3. Describe the device and its requirements.

  4. Answer Flux's questions about missing values or design choices.

  5. Review the plan and ask Flux to continue with the design.

Design the complete device

Flux works across the areas that make a device:

  • Electronics: select parts, create the schematic, and design and route the PCB.

  • Firmware: write and check firmware for the device.

  • Mechanical design: create parts and assemblies that fit the board and its components.

  • Wire harnesses: connect boards and devices with wires and matching connectors.

  • Simulation: check circuit behavior, electromagnetic performance, temperature, flow, and motion.

  • Manufacturing: prepare fabrication files, compare quotes, and order parts and assemblies.

Flux keeps these areas connected in the project. For example, the board and its components can guide the enclosure design, and the design can guide firmware and manufacturing work.

Check the design

Flux runs engineering checks and simulations as it works. Ask Flux to review results, compare design changes, and update the project.

Ask Flux to run ERC and DRC checks, create an FMEA report, or prepare regulatory project documents such as a safety analysis or an FCC/CE Technical Construction File. To talk with an electrical engineer, select Get Free Expert Help in the chat card and request a free review call.

Run ERC and DRC checks on this board. Summarize the findings by net.
Prepare an FCC/CE Technical Construction File and a Safety Analysis for this wireless controller.

For work across separate projects, see Parallel threads. For simulation examples, see Simulation with Flux.

Example requests

Design a low-power sensor board with USB-C, a battery input, and a replaceable sensor module. Add test points and prepare the BOM.
Review this schematic and PCB. Improve the power input, place the components, route the traces, and explain the changes.
Design an enclosure for this board. Align the mounting holes and connector openings with the PCB, and include the battery compartment.
Create a two-part enclosure for this handheld device. Add snap fits, check component clearance, and prepare the 3D-printing files.

Prepare the device for manufacturing

Flux can prepare manufacturing files, compare prices and lead times, and create a bill of materials. Review the complete design in the project, then ask Flux to prepare the files or quotes you need.

Design a handheld air-quality monitor. Include the electronics, firmware, enclosure, and a wire harness. Check the design and prepare a bill of materials and manufacturing files.

Wire harness quotes

Ask Flux to quote a harness between project connectors, and give the harness length. Flux matches pins that share a net, finds mating cable housings, and selects wires. Flux returns the price, price breaks, lead time, and a checkout link.

Quote a 300 mm harness between J1 and J2. Use the nets shared by both connectors.
Quote a 500 mm cable between these connector part numbers: [part number] and [part number]. Include the price, lead time, and checkout link.

Continue with Flux