Create or update the project description so another Flux agent can quickly decide whether this project is the right reference design or subsystem to reuse in a new project.
First inspect the project schematic, BOM, netlist, project metadata, and any existing documentation. Determine whether the project is primarily:
- A single-subsystem/module project, or
- A multi-subsystem board with several functional blocks.
Write the description for agent-to-agent discovery, not marketing copy. It should be concise, factual, and searchable. Prefer concrete electrical details over vague terms.
For a single-subsystem/module project:
- Describe the primary IC/module or circuit function.
- Include key specifications: voltage range, current/power capability, clock/speed, memory, resolution, accuracy, interfaces, package, connector type, protection features, or operating temperature when relevant.
- Mention the intended use case or integration role.
- Keep it to one compact paragraph.
For a multi-subsystem project:
- Start with a one-sentence overview of the complete board.
- Then outline the major subsystems and their roles, including relevant ICs/modules and key specs.
- Cover power architecture, MCU/processor, sensors, communication interfaces, connectors, actuators/loads, protection, and any high-voltage/high-current sections if present.
- Make the description useful for search: include important protocols, voltages, ratings, part numbers, and application keywords.
- Use either one dense paragraph or a short structured description, depending on project complexity.
Do not invent specifications. If a detail is not visible in the schematic, BOM, datasheets, or docs, omit it rather than guessing. If the current project name or metadata conflicts with the actual schematic, trust the schematic and BOM.
Target output style:
- Clear technical prose.
- 100–250 words for most projects.
- No sales language.
- No implementation commentary about how you inspected the project.
- No bullet list unless the board has many subsystems and bullets improve readability.
Example single-subsystem style:
“120 MHz 32-bit RX66N MCU with 2 MB Flash memory, 1 MB SRAM, and communication interfaces including CAN, I2C, SPI, SCI, and USB. It features 22 channels of 12-bit ADC, 12-bit DAC, and supports up to 78 I/O pins. This microcontroller operates from 2.7 V to 3.6 V and supports -40°C to 105°C operation. It also includes multiple timers, a watchdog timer, and a 100-pin LFQFP package, making it suitable for industrial embedded control applications.”
After writing the description, update the project description metadata with the final text.