Footprint adalah pola pad, lubang, dan garis yang menunjukkan di mana komponen akan disolder di PCB. Simbol di schematic hanya lambang, sedangkan footprint adalah bentuk fisiknya. Footprint yang salah ukuran adalah penyebab paling umum PCB yang sudah dicetak ternyata tidak bisa dipasangi komponen.
Simbol vs footprint
Satu simbol resistor bisa memakai banyak footprint: 0603, 0805, 1206, atau resistor kaki panjang. KiCad memisahkan keduanya supaya kamu bebas memilih bentuk fisik yang sesuai komponen yang benar-benar dibeli. Karena itu, pilih komponennya dulu, baru footprint-nya.
Cara memberi footprint di KiCad
- Di schematic, buka properti simbol (
E) dan isi kolom Footprint. - Atau pakai Tools → Assign Footprints untuk mengisi banyak komponen sekaligus. Filter berdasarkan nama atau jumlah pin supaya pilihan lebih sedikit.
- Gunakan nama footprint yang jelas, misalnya
R_0805_2012MetricatauSOT-223-3_TabPin2.
Cara mengecek footprint sudah benar
- Cocokkan dengan datasheet. Buka bagian "package dimension" atau "recommended land pattern" dan bandingkan jarak antarpin, ukuran pad, dan diameter lubang.
- Cek urutan pin. Terutama untuk transistor, regulator, dan konektor. Urutan pin simbol harus sama dengan nomor pad footprint.
- Ukur komponen asli dengan jangka sorong untuk konektor, terminal, relay, dan komponen dari toko lokal yang datasheet-nya tidak jelas.
- Lihat di 3D viewer (Alt+3) untuk mengecek orientasi dan tinggi komponen.
- Cetak 1:1 lalu tempelkan komponen asli di atas kertas.
Kapan perlu membuat footprint sendiri?
Kalau komponen tidak ada di library bawaan, kamu bisa mencari di library pihak ketiga yang menyediakan file KiCad, atau membuatnya sendiri di Footprint Editor:
- Buat library pribadi untuk proyekmu supaya tidak tercampur dengan library bawaan.
- Buat footprint baru, tambahkan pad sesuai jarak di datasheet (gunakan grid yang pas).
- Tambahkan garis bodi di layer F.Fab dan F.Silkscreen, serta batas area di F.Courtyard.
- Tandai pin 1 dengan jelas.
- Tautkan model 3D bila ada, lalu simpan.
Footprint dari internet tetap harus dicek ulang dengan datasheet. Jangan anggap pasti benar.
Kesalahan footprint yang paling sering
- Urutan pin transistor atau regulator tertukar (misalnya pin tab AMS1117 yang ternyata VOUT).
- Jarak kaki terminal block atau relay tidak sesuai produk yang dibeli.
- Lubang terlalu kecil untuk kaki komponen.
- Kode ukuran SMD salah membaca inci dan metrik. Baca ukuran komponen SMD.
- Footprint modul tidak menyertakan area keepout antena.
Kesimpulan
Footprint yang benar dimulai dari komponen yang pasti akan dibeli, dicek dengan datasheet dan ukuran asli, lalu dikonfirmasi di 3D viewer dan cetak kertas. Di kelas Privat Desain PCB, verifikasi footprint adalah salah satu checklist wajib sebelum mulai layout.
Pertanyaan yang sering muncul
Apakah library bawaan KiCad bisa dipercaya?
Library bawaan KiCad cukup lengkap dan dirawat dengan baik, tapi kamu tetap harus memilih varian yang sesuai komponen yang kamu beli.
Apa itu courtyard?
Courtyard adalah batas area yang dibutuhkan komponen. DRC memakai courtyard untuk mendeteksi komponen yang terlalu berdekatan atau bertumpuk.
