Your first device in Flux
Flux is an AI hardware engineer. It helps you define and design a complete device, from its product brief through electronics, mechanics, firmware, checks, and manufacturing.
This walkthrough follows one greenhouse soil-moisture monitor. You first define what the device must do and how people use it. Flux then helps you shape the product, sketch a concept, and set the enclosure before you design the board. The enclosure-first path fits this device because its mounting, probe cable, and weather protection shape the electronics.
1. Start a project and describe the device
Ask Flux to help define the greenhouse monitor. Describe who uses it, where it operates, and what it measures.
Create a project with Flux menu → New project. Open Chat to explore the idea, then use Agent when you want Flux to change the project. See How Flux works.
2. Write the specification
Ask Flux to capture the agreed product definition in a Project Specification. Include the moisture range, number of probes, reading interval, power source, connection method, and operating environment.
Keep the specification with the project. In Files, select New in the Documents panel to create a project document. See Project files and Specification.
3. Align on industrial design and user experience
Ask Flux to turn the specification into an industrial-design brief. Decide the size and form, material and finish, mounting location, installation steps, how users read and charge the monitor, its buttons or indicators, and its exposure to water and sun.
Keep the brief with the Project Specification. See Industrial design and concept.
4. Sketch the concept
Ask Flux to create concept drawings from the brief. Compare options for the enclosure, probe cable, mount, and user controls before you move to CAD.
You can attach your own sketch or photo in Chat → Attach File and ask Flux to use it as a reference. See Create a 3D model from a photo, sketch, or drawing.
5. Choose whether to start with mechanical design or electronics
For a device with an enclosure, start with mechanical design. The enclosure sets the PCB envelope, connector positions, and mounting holes. For a bare board or an electronics-defined product, start with electronics. This monitor has an enclosure, so continue with mechanical design first.
See Mechanical design and Electronics.
6. Design the enclosure and mechanical parts
Ask Flux to build a first-pass enclosure from the concept. Include the board envelope, post mount, probe connector, cable opening, gasket, and fasteners. Check that you can install and service the device.
Open Preview to inspect the enclosure and board together. See Mechanical design, Fit and clearance, and 3D view.
7. Choose parts and check sourcing
Ask Flux to compare electrical and mechanical parts against the specification. The monitor needs a soil probe, controller, power source, connectors, screws, and a gasket.
Attach a library file to import parts when needed. See Part Library for supported formats and import steps.
8. Design the schematic
Ask Flux to connect the selected probe, controller, power source, charging connector, and status indicator.
Open the Schematic tab to review the circuit. See Schematic Design and project table views.
9. Lay out and route the PCB in the enclosure outline
Ask Flux to place and route the board inside the mechanical envelope. Keep the probe connector, charging port, mounting holes, and antenna area aligned with the enclosure.
Open the Layout tab, then use Review to inspect design checks. See PCB Design and Fit and clearance.
10. Write firmware
Ask Flux to use the controller pins and peripherals from the schematic. Keep the reading interval, reporting method, and power behavior aligned with the specification.
See Firmware and Firmware with your hardware.
11. Simulate and check the design
Ask Flux to check the circuit, board, and mechanical assembly. Include circuit behavior, the wireless path, board temperature, power use, and fit.
Open Review for board checks. See Simulation, Mechanical analysis, and Design Rule Checks.
12. Prepare fabrication files and quotes
Ask Flux to prepare manufacturing files for the board and enclosure. Review board fabrication and assembly options, and compare quotes for both parts.
Use Flux menu → Export → Electronics → Manufacturing Files (Gerbers, etc) (.zip) for board files and Flux menu → Export → Mechanical → PCB 3D model for the board model. See Mechanical drawings and exports.
13. Document and present the device
Ask Flux to create project documents for assembly, firmware programming, and field testing. Ask for a product image that shows how the monitor installs in a greenhouse. For more images and videos for a launch, see Product images and videos.
In Files, select New in the Documents panel to add project documents. See Project files and 3D view.
Continue with the walkthrough pages
Ask Flux to review the Project Specification and recommend the next step.
Continue in this order: