0
mirror of https://github.com/incutec-hw/OpenESC_20X20.git synced 2026-09-02 03:24:07 +00:00
Files
incutec-OpenESC_20X20/.gitattributes
JustStan 0d5dead3bf Standardise: AGENTS.md, trimmed README, canonical dotfiles, design rules (#22)
Adopts the org-wide shape, matching OpenESC-30x30. Four root files,
CONTRIBUTING is a stub pointing at OpenDrone-hw/.github.

AGENTS.md replaces hardware/docs/DESIGN.md and the gitignored CLAUDE.md,
written from the design files: 6 layers, KiCad 10, no TVS, DOY180N03T power
stage, single 0.2 mOhm shunt giving 20 mV/A and 165 A full scale, 6S only.

hardware/4in1-mini.kicad_dru replaces a single rule conditioned on a "50Ohm"
netclass that this board does not define, so it could never fire. It now
carries the canonical block plus the 2 oz outer copper rule, 0.16 mm on outer
layers only. DRC reports no clearance or width violations against it.

licensing/ removed: TRADEMARKS.md claimed protection over OpenDrone branding
which is not trademarked, and THIRD_PARTY.md's notices do not apply to this
repo's assets. The accurate position is stated once in the org document.

README drops the layout table, build commands and manufacturing detail, and the
prose status line. OSHWA certification BE000028 stays.

No schematic, board or project file is touched.

Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-13 23:55:50 +02:00

22 lines
628 B
Plaintext

# -text disables end-of-line normalisation. KiCad writes these files itself;
# rewriting line endings on checkout produces whole-file diffs on the wrong
# platform.
#
# These files cannot be merged. Who is editing which board is settled by
# talking to each other, not by tooling.
*.kicad_pcb -text
*.kicad_sch -text
*.kicad_pro -text
# Binary, so git does not attempt a text diff.
*.step binary
*.stp binary
*.wrl binary
*.glb binary
*.png binary
*.pdf binary
# Keep the submodule and the render set out of the repo language statistics.
libs/** linguist-vendored
images/** linguist-documentation