0
mirror of https://github.com/incutec-hw/OpenFC-Lite.git synced 2026-08-30 18:56:18 +00:00
Files
incutec-OpenFC-Lite/.gitignore
JustStan aea387ab79 4V5 rework: TPS2116 mux replaced by DSK24 diode-OR
U5, its RB161QS diodes, R19/R20 and C28 removed. D6 from the buck
output and D10 from +5V_USB feed the new +4v5 net, which supplies the
3.3 V and 1.8 V LDOs, the 6-pin JST and the J5/J47 pads. The buck
output is plain +5V and drives the external 5 V pads directly. All 596
vias at 0.35/0.2, so the line-standard floors pass. DSK24 footprint and
3D model committed with the change. DRC severity choices per Stan.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-14 12:11:25 +02:00

85 lines
2.1 KiB
Plaintext

# OpenDrone canonical .gitignore for hardware repos.
# Commit design source and intent. Ignore regenerable output, machine-local
# state and downloadables. Keep this file identical across every repo.
# macOS
.DS_Store
# KiCad backups, autosave, locks: regenerable, machine-local
*-backups/
*.bak
*.000
_autosave-*
*~
\#auto_saved_files#
*.kicad_sch-bak
*.kicad_pcb-bak
*.lck
fp-info-cache
# Per-user view state. Never commit: pure merge-conflict fuel.
*.kicad_prl
# KiCad regenerable exports
*.net
*.rpt
*.tmp
replicate_layout.log
**/.history/
# Python and local agent state.
# AGENTS.md is the committed agent file, vendor-neutral on purpose. Anything
# tool-specific stays local and untracked: symlink it yourself if you want it
# (ln -s AGENTS.md CLAUDE.md) and git will ignore it.
__pycache__/
*.pyc
.claude/
CLAUDE.md
CLAUDE.local.md
.cursor/
.cursorrules
.windsurfrules
.github/copilot-instructions.md
# Machine-specific analysis dumps, re-exportable and path-dependent
analysis/
extracted_*.json
ext2_*.json
netlist_*.json
**/pcb.json
**/schematic.json
**/tools/.lcsc_mpn_cache.json
# Datasheets: downloadable, re-synced by the digikey and lcsc skills
datasheets/
# Working fab exports. For a tagged release, force-add the release set:
# git add -f hardware/production/<rev>
**/production/
**/*.glb
# STEP fit-check sets ship as GitHub release assets on the rev tag, never as
# tracked files: the current set is over 100 MB and git would keep a copy of
# every re-export.
#
# Scoped to the export directories on purpose. A blanket *.step would also
# ignore the 3D models inside lib.3dshapes/, which are committed.
export/
exports/
/hardware/*.step
**/bom/
**/*_Paste.dxf
**/*_Paste.svg
**/*.kicad_pcb.zip
stencil_out/
# Committed on purpose, listed here so nobody re-adds them by reflex:
# AGENTS.md the design and agent reference
# *.kicad_dru design intent
# fabrication-toolkit-options.json
# *.kicad_sym *.pretty/ *.3dshapes/ project-local libraries
# --- repo-specific, below the canonical block ---------------------------------
# easyeda2kicad import cache
.easyeda_cache/