Flux prompt examples
Flux is an AI hardware engineer. Use these prompts to describe your device and the work you need.
Electronics
See Schematic Design, PCB placement, and PCB routing.
Define requirements
Ask Flux to turn your device needs into electrical requirements.
Open Chat and describe the device, its operating conditions, power needs, and interfaces.
Select parts
Ask Flux to find parts that meet the device requirements.
Open Chat and name the requirements or parts to compare. Ask Flux to use the project schematic and datasheets.
Design the schematic
Ask Flux to create or update the circuit.
Open Chat with the project and describe the circuit blocks, parts, and connections.
Place components
Ask Flux to place components on the PCB.
Open Chat and describe the board edge, component groups, and placement constraints.
Route the board
Ask Flux to route traces and nets.
Open Chat and name the nets, widths, layers, and routing constraints.
Run design checks
Ask Flux to check the schematic and PCB.
Open Chat and ask Flux to run the checks or resolve the findings.
Prepare the BOM and source parts
Ask Flux to create a BOM and review part availability.
Open Chat and ask Flux to create or review the BOM. Include price, stock, and lead-time details you need.
Mechanical design
See Mechanical Design for parts, assemblies, fit, analysis, and exports.
Design new parts
Ask Flux to create a part from its purpose and dimensions.
Open Chat and describe the part, its hardware, dimensions, material, and mounting points.
Design enclosures
Ask Flux to create an enclosure around the project hardware.
Open Chat and identify the board, connectors, controls, dimensions, and enclosure features.
Build assemblies and mechanisms
Ask Flux to combine parts or design moving mechanisms.
Open Chat and name the parts, joints, motion, and hardware that the assembly must include.
Edit imported CAD models
Ask Flux to change an imported model to fit the device.
Open Chat and identify the imported part, the features to change, and the dimensions to keep.
Check fit and clearance
Ask Flux to check how parts fit and move together.
Open Chat and describe the parts, fit requirements, and movement to check.
Analyze mechanical designs
Ask Flux to calculate strength, deflection, or mass.
Open Chat and provide the material, loads, supports, and analysis results you need.
Prepare drawings and exports
Ask Flux to create drawings or export mechanical files.
Open Chat and name the parts, drawing views, dimensions, and export format.
Firmware
See Firmware for firmware workflows and board bring-up.
Use prompts that describe the device, the behavior, and the result you want. Add details about the schematic, board, timing, and test output to get a useful firmware project document.
Write firmware
Tell Flux what the firmware should do and which hardware it uses.
Open Chat and describe the behavior. Include the microcontroller, connected peripherals, timing, and output. Ask Flux to write from the schematic or continue from a public repository, uploaded ZIP, or pasted source. Read the generated firmware starter document in Files.
Set up pins and peripherals
Tell Flux to map schematic connections to firmware configuration.
Open Chat with the schematic in the project and ask for the pin map. Include bus addresses, clock requirements, and boot behavior. Open Files to read the updated table, then ask Flux to compare it with the firmware source.
Build and test
Tell Flux to compile the project and run checks that match the firmware behavior.
Open Chat and name the board target. Ask for image files, flash and RAM footprint, largest symbols, and a flashing command for your computer. Flux can run host tests and static analysis, then report the results with the project files.
Prepare board bring-up
Tell Flux to create a project plan with the equipment and measurements for your board.
Open Chat and ask Flux to create or update the bring-up plan. Open Files to read the project document and bring-up firmware. Include expected voltage, timing, and functional results so the plan has clear pass and fail outcomes.
Sync firmware with hardware
Tell Flux which schematic or mechanical change should update the firmware.
Open Chat after you change a peripheral, pin, board connection, or mechanical value. Ask Flux to re-check the pin map against the schematic and update the firmware document and bring-up plan.
Connect code and firmware services
Tell Flux which public repository or connected firmware service to use.
Open Chat to share a public repository link. To connect GitHub, GitLab, or Memfault, select AI Integrations in the Chat panel, open the Integrations tab, and choose Firmware & Development.
Design the complete device
Tell Flux how firmware works with the electronics and mechanical design.
Open Chat and describe the device, its functions, and the way its electronics and mechanical parts work together. Ask Flux to create a schematic, mechanical model, firmware, and bring-up plan in the project.
State the device's functions, the physical parts, and how the electronics connect. Add the firmware behavior and tests you need. Ask Flux to keep the schematic, mechanical model, firmware, and bring-up plan in one project.
Wire harnesses
See Wire harnesses with Flux, Design wire harnesses, and Wire harness quotes and orders.
Get the cables for your device designed and quoted with one request. Tell Flux which connectors each cable joins, how long it is, how much current it carries, and how many cables you need.
Robots
Tell Flux how the boards, motors, and battery of the robot connect.
Open the Chat panel and enter the request. Select Files in the project view switcher to read the harness build record.
Drones
Tell Flux how the flight controller connects to the arms, motors, and sensors.
Open Chat and describe the cables. Flux finds the mating housings for each connector and selects the wires.
Vehicles
Tell Flux which modules of the vehicle the harness connects.
Open Chat and give the length of each cable. Flux asks for the length when the request has none.
Test rigs
Tell Flux how the fixture connects to the device under test.
Open Chat and describe the fixture cables. Flux adds the harness drawing and the wiring table to the project files.
Wiring tables and drawings
Tell Flux which harness documents you want.
Select Files in the project view switcher to open the harness build record.
Quotes and orders
Tell Flux the quantity, and tell Flux when you want to order.
Flux shows the price, the price breaks, and the lead time in the chat. When you order, Flux gives you a checkout link with the cable filled in.
Simulation
See Simulation with Flux and Circuit simulation.
Circuit simulation
Ask Flux to simulate circuit behavior and compare results with the design.
Open Chat with the schematic in the project and describe the analysis and signals to compare.
Electromagnetic and RF analysis
Ask Flux to analyze electromagnetic behavior and RF performance.
Open Chat and name the frequency, geometry, materials, and results you need.
Thermal and power analysis
Ask Flux to analyze board temperature, power, or battery life.
Open Chat and describe the input, load, operating modes, and component power.
Mechanical and fluid analysis
Ask Flux to analyze mechanical load, motion, or cooling.
Open Chat and name the materials, supports, load, fluid, and operating conditions.
Manufacturing
See Manufacturing files and Order from Flux.
Prepare fabrication files
Ask Flux to export and check the files for a board.
Open Chat and ask Flux to export the files. To export in the UI, select Flux menu → Export → Electronics → Manufacturing Files (Gerbers, etc) (.zip).
Get board quotes
Ask Flux to compare board fabrication and assembly options.
Open Chat and give Flux the quantity and whether you need bare boards or assembly.
Quote and order mechanical parts
Ask Flux to get quotes for printed or machined parts.
Open Chat and name the part, process, material, and quantity.
Order manufactured parts
Ask Flux to place an order for a selected offer.
Open Chat, select the quote you want, and tell Flux the quantity to order.