Designing a complete product in Flux means iterating on the electronics, PCB, firmware, and enclosure together—checking that electrical needs, connector access, mounting, and physical fit agree.
- PCB-first: Start with the circuit, then size and lay out the board. Design the enclosure around its connectors, mounting holes, and component heights. This suits projects where electronics drive the design, but the case may need to grow around the board.
- Enclosure-first: Start with the product’s shape, dimensions, controls, and ports. Fit the board and electronics into that space. This suits products where appearance or installation constraints matter most, but can require tighter placement or multiple boards.
In practice, both workflows involve back-and-forth rather than a one-way handoff. Your ESP32 retro PC could follow either: build around its VGA and PS/2 interfaces, or establish the desktop case and port positions first.
No project changes were made. Execution stopped because your ACUs ran out.