LuxLibre

LuxLibre › Templates

Templates

Fill-in documents for designing a flashlight. Copy the ones you need into your own project folder, fill them in, and keep them under version control next to your design files. Each Markdown template starts with a short “How to use” paragraph and works on paper too. Placeholders are written as <...> or left as empty table cells.

Which template, when

The templates follow the design steps in this order. Steps 2 to 4 repeat for every important choice (cell, LED, driver, MCU, housing).

Step Template What it is for Related rules
1. Requirements requirements.md Measurable targets (output, runtime, size, temperature, colour, safety, budget) before any part is chosen REQ-1, REQ-2
2. Candidates design-log.md (options list) Collect at least three options per choice, with datasheets and sources; see docs/choosing-parts.md REQ-3
3. Decision matrix decision-matrix.md, decision-matrix.csv Screen out options that fail hard limits, then score the rest with weighted criteria REQ-3
4. Design log design-log.md One record per decision: question, options, data, decision, reasons, risks, verification REQ-3
5. BOM bom.csv Bill of materials (BOM, the list of all parts) with supplier numbers, prices and second sources DFM-2, DFM-6
6. Review design-review-checklist.md Check the design against every LuxLibre design rule before ordering boards or releasing all rules in docs/design-rules.md
7. Test report test-report.md Results of the prototype or release tests, linked back to the requirement IDs; procedures in docs/testing.md FW-8, THM-6

Tips:

Licence of the templates