You've already forked incutec-OpenFC-Lite-Mini
mirror of
https://github.com/incutec-hw/OpenFC-Lite-Mini.git
synced 2026-08-10 21:58:31 +00:00
Contradictions, all resolved against the design files (U10 pad nets and component values parsed from hardware/OpenFC.kicad_pcb): - LED series resistors in DESIGN.md re-derived from the board: D2 is R52+R53 = 150R from GPIO26 (not 510R), D7 is R36 = 510R from +3.3V (not 680R), and the missing D8 row is added. Currents recomputed. - OSD op-amp supply corrected from +5 V to +3.3 V (U1 pin 5 is on the +3.3V net); the headroom question is raised as an open item. - EMC checklist rewritten for the RP2354A: SPI0/SPI1 swapped to match the netlist (IMU on SPI1, SD on SPI0), USB series R corrected to 30R at pads 51/52, core inductor L1 to L4, RSSI/external-ADC and ECO/ELRS sections dropped, D1 noted as unpopulated. - audit_design.py docstring corrected to KiCad 10, plus a note that its hardcoded refdes and GPIO map are Rev 1 and need re-deriving. Deleted, all superseded by the Rev 2 RP2354A design or one-time artifacts: - hardware/tools/design_audit.md, hardware/research/rp2354a-routing-validation.md, hardware/tools/rp2350_layout_notes.md (Rev 1 QFN-80 refdes and pin numbers) - hardware/_U2BEFORE.kicad_pro, hardware/_U2BEFORE-top.png, hardware/OpenFC-top.png (one-time U2 3D model verification, unreferenced) - hardware/emc.json, hardware/thermal.json (generated dumps, now gitignored) - hardware/tools/eco_strip_sheets.py, hardware/tools/rebuild_blackbox.py (one-time scripts that would delete or regress live sheets) - images/.gitkeep (directory is no longer empty) Technical content from the deleted notes was moved, not dropped: the PIO instruction-budget analysis and the SBUS hardware-UART constraint into open-items.md and DESIGN.md, and the RP2350 core-buck layout rule into the DESIGN.md power tree. Duplications collapsed to one copy plus a link: sibling-board description, production-export sentence, SBUS and microSD rationale, SPI pin assignments, buck part change, FB_OSD upstream status, IMU footprint compatibility, and the EMC checklist body that add_emc_note.py now reads from the markdown file. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>