Replace FSC-BT1058 footprint with FSC-BT1035 pad geometry; move to rf category

The auto-generated FSC-BT1058 footprint used roundrect pads with a
slightly different body outline than the physical module. Since the
FSC-BT1035 footprint (pad geometry verified against the Feasycom
datasheet perimeter walk) matches the same physical package/pinout,
FSC-BT1058.kicad_mod now reuses that geometry directly.

Also recategorized FSC-BT1058 from "other" to "rf" (symbol, footprint,
3D model), matching FSC-BT1035 and the rest of the Bluetooth/RF parts.
Regenerated sym-lib-table/fp-lib-table (project and global) and synced
the real KiCad global library tables. Added "bt1058" to the rf
classification tokens in lib_common.py so a future re-import doesn't
land back in "other".

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
2026-08-24 20:58:41 +02:00
co-authored by Claude Sonnet 5
parent c544db45f4
commit 019dfcd450
10 changed files with 124 additions and 88 deletions
+1 -1
View File
@@ -37,7 +37,6 @@
(lib (name "MIKILAB_ADG936BRUZ")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/ADG936BRUZ.pretty")(options "")(descr "ADG936BRUZ.pretty"))
(lib (name "MIKILAB_CDCLVC1102PW")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/CDCLVC1102PW.pretty")(options "")(descr "CDCLVC1102PW.pretty"))
(lib (name "MIKILAB_ESD9B5_0ST5G")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/ESD9B5.0ST5G.pretty")(options "")(descr "ESD9B5.0ST5G.pretty"))
(lib (name "MIKILAB_FSC_BT1058")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/FSC-BT1058.pretty")(options "")(descr "FSC-BT1058.pretty"))
(lib (name "MIKILAB_IC_TPS63020DSJT")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/IC_TPS63020DSJT.pretty")(options "")(descr "IC_TPS63020DSJT.pretty"))
(lib (name "MIKILAB_PESD5V0L4UW")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/PESD5V0L4UW.pretty")(options "")(descr "PESD5V0L4UW.pretty"))
(lib (name "MIKILAB_SJ_3506_SMT_TR")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/SJ-3506-SMT-TR.pretty")(options "")(descr "SJ-3506-SMT-TR.pretty"))
@@ -111,6 +110,7 @@
(lib (name "MIKILAB_zif")(type "KiCad")(uri "${KIPRJMOD}/footprints/other/zif.pretty")(options "")(descr "zif.pretty"))
(lib (name "MIKILAB_BQ25896RTWT")(type "KiCad")(uri "${KIPRJMOD}/footprints/power/BQ25896RTWT.pretty")(options "")(descr "BQ25896RTWT.pretty"))
(lib (name "MIKILAB_FSC_BT1035")(type "KiCad")(uri "${KIPRJMOD}/footprints/rf/FSC-BT1035.pretty")(options "")(descr "FSC-BT1035.pretty"))
(lib (name "MIKILAB_FSC_BT1058")(type "KiCad")(uri "${KIPRJMOD}/footprints/rf/FSC-BT1058.pretty")(options "")(descr "FSC-BT1058.pretty"))
(lib (name "MIKILAB_RTL8211F_CG")(type "KiCad")(uri "${KIPRJMOD}/footprints/rf/RTL8211F-CG.pretty")(options "")(descr "RTL8211F-CG.pretty"))
(lib (name "MIKILAB_antenna")(type "KiCad")(uri "${KIPRJMOD}/footprints/rf/antenna.pretty")(options "")(descr "antenna.pretty"))
(lib (name "MIKILAB_hackrf_expansion")(type "KiCad")(uri "${KIPRJMOD}/footprints/rf/hackrf_expansion.pretty")(options "")(descr "hackrf_expansion.pretty"))