0
mirror of https://github.com/incutec-hw/OpenFC.git synced 2026-08-08 05:44:50 +00:00
Files
incutec-OpenFC/hardware/lib.pretty/X3-DFN0603-2_L0.6-W0.3-RD.kicad_mod
JustStan cb35e6e31a Redesign OSD circuit and fix 3D model library paths
OSD redesign based on Jason Young's (RPi) proven topology:
- Replace GS8052 dual op-amp with dedicated ICs: TLV3201 comparator,
  SN74LVC1G3157 SPDT mux, TLV9061 non-inverting buffer, SDM02U30LP3
  Schottky for DC restore
- Add chroma filter (680R+470pF), AC coupling (1uF), resistor divider
  pixel level (12k/3.9k/1.4k), gain-2 buffer (470R/470R)
- Fix C66 footprint 0201->0402 for 1uF cap
- Assign correct LCSC part numbers for all 13 OSD passives

Library fixes:
- Add new footprints: X2SON-4, X2SON-6, X3-DFN0603, SC-70-6,
  SOD-523, SOT-23-5, MouseBite for local OSD components
- Add matching 3D models (step+wrl) for all new footprints
- Fix 8 footprints with broken 3D model paths in lib.pretty
  (/.3dshapes/ -> ${KIPRJMOD}/lib.3dshapes/, remove double hardware/)
- Fix 5 broken 3D model paths in PCB file
- Add symbols for TLV3201, SN74LVC1G3157, TLV9061, SDM02U30LP3
- Add datasheets/ and image (1).png to .gitignore

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-15 14:55:15 +01:00

25 lines
1.2 KiB
Plaintext

(module easyeda2kicad:X3-DFN0603-2_L0.6-W0.3-RD (layer F.Cu) (tedit 5DC5F6A4)
(attr smd)
(fp_text reference REF** (at 0 -4.0) (layer F.SilkS)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text value X3-DFN0603-2_L0.6-W0.3-RD (at 0 4.0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_text user %R (at 0 0) (layer F.Fab)
(effects (font (size 1 1) (thickness 0.15)))
)
(fp_line (start -0.43 -0.30) (end -0.43 0.30) (layer F.SilkS) (width 0.08))
(fp_line (start -0.55 0.30) (end 0.46 0.30) (layer F.SilkS) (width 0.08))
(fp_line (start -0.55 -0.30) (end 0.46 -0.30) (layer F.SilkS) (width 0.08))
(fp_line (start 0.46 -0.30) (end 0.46 0.30) (layer F.SilkS) (width 0.08))
(fp_line (start -0.55 -0.30) (end -0.55 0.30) (layer F.SilkS) (width 0.08))
(pad 1 smd rect (at -0.20 0.00 180.00) (size 0.20 0.30) (layers F.Cu F.Paste F.Mask))
(pad 2 smd rect (at 0.20 0.00 180.00) (size 0.20 0.30) (layers F.Cu F.Paste F.Mask))
(fp_circle (center -0.31 0.16) (end -0.28 0.16) (layer F.Fab) (width 0.06))
(model "${KIPRJMOD}/lib.3dshapes/X3-DFN0603-2_L0.6-W0.3-H0.3-RD.wrl"
(offset (xyz 0.000 -0.000 -0.000))
(scale (xyz 1 1 1))
(rotate (xyz 0 0 0))
)
)