0
mirror of https://github.com/incutec-hw/OpenFC-Lite-Mini.git synced 2026-08-15 14:39:41 +00:00
Files
incutec-OpenFC-Lite-Mini/hardware/lib.pretty/SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR.kicad_mod
JustStan 1bee35932e WIP: schematic updates, library modernization, audit tooling
Schematic changes (user):
- Add ADC bypass caps on CURRENT/RSSI/EXTERNAL (1k + 100nF RC filter)
- Add IMU GYRO_CS 10k pull-up to +3.3V
- Reverse P1 ESC 8-pin JST SH pinout to BF standard
  (pin1=V+, pin2=GND, pin3=Current, pin5-8=M1-M4)
- SD card (blackbox) sub-sheet with SPI1 + FLASH_CS + decoupling
- Other sub-sheet cleanup (rp2350a, osd, pads, power, imu)

Footprint library:
- Convert all 62 legacy (module ...) footprints to modern
  (footprint ...) format via pcbnew API — fixes kicad-sch-api
  "footprint not found" errors

Tooling:
- Add hardware/tools/audit_design.py (BF-rule design audit script)
- Add hardware/tools/design_audit.md (audit report output)

Docs:
- Update CLAUDE.md: current GPIO map, corrected power tree net names,
  open issues list (CRIT-2..5), connector verification status

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-05 22:08:30 +02:00

218 lines
3.7 KiB
Plaintext

(footprint "SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR"
(version 20260206)
(generator "pcbnew")
(generator_version "10.0")
(layer "F.Cu")
(property "Reference" "REF**"
(at 0 -4.95 0)
(layer "F.SilkS")
(uuid "c13d9acd-df14-4295-87dc-f4223573f00f")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Value" "SOT-23-5_L3.0-W1.7-P0.95-LS2.8-BR"
(at 0 4.95 0)
(layer "F.Fab")
(uuid "5865e257-22a9-4874-ad70-8d5018587c17")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(property "Datasheet" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "9465544a-a9c0-4b54-a8f5-91bbac76c79e")
(effects
(font
(size 1.27 1.27)
)
)
)
(property "Description" ""
(at 0 0 0)
(layer "F.Fab")
(hide yes)
(uuid "d7c6b528-b015-4ab5-96ba-b3773a75a992")
(effects
(font
(size 1.27 1.27)
)
)
)
(attr smd)
(duplicate_pad_numbers_are_jumpers no)
(fp_line
(start -0.9 -1.55)
(end -0.9 -1.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "cf582ff2-a91e-40d2-9c91-67581ef9cfd0")
)
(fp_line
(start -0.9 -1.55)
(end 0.9 -1.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "6a062384-1316-4c5c-9ab4-d78aadceb36e")
)
(fp_line
(start -0.9 -0.49)
(end -0.9 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "f7d65ff3-f892-4087-a81c-8c4265053ade")
)
(fp_line
(start -0.9 1.41)
(end -0.9 1.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "ab4332f5-3d2a-4000-b059-157700660b15")
)
(fp_line
(start -0.9 1.55)
(end 0.9 1.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "54da165c-f7da-4b3d-b3bd-92163469885b")
)
(fp_line
(start 0.9 -1.55)
(end 0.9 -1.4)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "f703728a-cd9d-4fdd-a786-e522714fd26d")
)
(fp_line
(start 0.9 -0.49)
(end 0.9 -0.45)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "8c9e0aa2-aec3-4633-9dbe-d95db184349a")
)
(fp_line
(start 0.9 0.46)
(end 0.9 0.5)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "ace14a3a-8a9f-4bb7-bdc3-c8f5d46200b7")
)
(fp_line
(start 0.9 1.41)
(end 0.9 1.55)
(stroke
(width 0.1)
(type solid)
)
(layer "F.SilkS")
(uuid "ac280bdf-5c9f-418d-acfb-220553aceabb")
)
(fp_circle
(center 1.4 1.02)
(end 1.6 1.02)
(stroke
(width 0.4)
(type solid)
)
(fill no)
(layer "Cmts.User")
(uuid "93c57144-af54-421c-88c1-1cfda213da6d")
)
(fp_circle
(center 1.4 1.45)
(end 1.43 1.45)
(stroke
(width 0.06)
(type solid)
)
(fill no)
(layer "F.Fab")
(uuid "1d268a16-fd8e-48e0-8960-467cfbb8ef3b")
)
(fp_text user "${REFERENCE}"
(at 0 0 0)
(layer "F.Fab")
(uuid "33efad4f-3deb-41c9-a998-55178f980044")
(effects
(font
(size 1 1)
(thickness 0.15)
)
)
)
(pad "1" smd rect
(at 1.3 0.95)
(size 1.1 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "f8e75d05-9879-4b9a-b280-d639d5a843f5")
)
(pad "2" smd rect
(at 1.3 0)
(size 1.1 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "64b344ec-658a-4081-9bd1-7b1ddc50a4d7")
)
(pad "3" smd rect
(at 1.3 -0.95)
(size 1.1 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "9e6c7979-40d5-41aa-89ff-1e616954f4ea")
)
(pad "4" smd rect
(at -1.3 -0.95)
(size 1.1 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "7fcfdf58-3e66-442e-9239-1384df6bb018")
)
(pad "5" smd rect
(at -1.3 0.95)
(size 1.1 0.6)
(layers "F.Cu" "F.Mask" "F.Paste")
(uuid "730fdde0-f522-4517-9be8-bac89ee61aea")
)
(embedded_fonts no)
(model "${KIPRJMOD}/lib.3dshapes/SOT-23-5_L2.9-W1.6-H1.1-LS2.8-P0.95.wrl"
(offset
(xyz 0 -0 -0)
)
(scale
(xyz 1 1 1)
)
(rotate
(xyz 0 0 180)
)
)
)