Semua yang dibutuhkan untuk menggambar skematik di KiCad & merancang PCB: power tree, daftar komponen ber-refdes, netlist net-by-net, tabel koneksi tiap IC, nilai decoupling, dan pinout konektor. Disertai bunai_bom.csv & bunai_netlist.csv.
⚠️ Ini paket data skematik lengkap (bukan file .kicad_sch). Buat proyek KiCad baru → impor bunai_bom.csv → tarik net sesuai §5–6. Semua refdes & net sudah final.
1Konvensi & Rail Tegangan
Daya I2S I2C USB GPIO/kontrol
Rail
Tegangan
Sumber
Beban utama
Arus puncak
VBUS
5,0 V
USB-C J1
Input charger U8
2 A (charge)
VBAT
3,0–4,2 V
LiPo BT1 / U8 SYS
Buck U10/U11, gauge U7
~2,5 A
+5V
5,0 V
Buck U10 (dari VBAT)
H618 U1, amp U4
~1,5 A
+3V3
3,3 V
Buck/LDO U11
ESP32 U2, mic, OLED, RTC, gauge, haptic
~0,5 A
GND
0 V
—
common, plane bawah
—
Aturan penamaan net: rail huruf kapital (+3V3), bus pakai prefiks (I2C_SDA, I2S_MIC_SCK, I2S_SPK_BCLK), kontrol GPIO huruf jelas (WAKE, READY, EN_5V). Refdes: U=IC, BT=baterai, J=konektor, SW=tombol, LS=speaker, M=motor, D=LED/dioda, R/C/L=pasif.
2Power Tree
Jalur daya dari USB-C/baterai ke dua rail sistem, dengan power-path (pakai sambil charge) dan kontrol EN rail 5V oleh ESP32.
3Reference Designators & Komponen
Ref
Komponen
Part / Nilai
Package
Fungsi
U1
Modul AI
Orange Pi Zero 2W (H618, 4GB/32GB)
SoM, header 40-pin Pi
Otak AI
U2
MCU front-end
ESP32-S3-WROOM-1-N16R8
module SMD
Wake-word, audio, UI, daya
U3
Mikrofon
INMP441
module / SMD
I2S MEMS mic
U4
Amplifier
MAX98357A
QFN-16 / module
I2S klas-D 3.2W
U5
Layar
OLED 1.5" 128×128 SH1107
module FPC
Tampilan (I2C 0x3C)
U6
RTC
DS3231SN + CR2032
SO-16 / module
Jam/alarm (I2C 0x68)
U7
Fuel gauge
MAX17048
TDFN-8
SoC baterai (I2C 0x36)
U8
Charger/PMIC
BQ25895
QFN-24
Charge 1S + power-path
U9
Haptic driver
DRV2605L
WCSP/VSSOP
Getar (I2C 0x5A)
U10
Regulator 5V
TPS61088 / MP3429 (boost 3A)
QFN
Rail +5V untuk H618
U11
Regulator 3V3
TPS62840 / MP2161 (buck 1A)
SOT/QFN
Rail +3V3
BT1
Baterai
LiPo 1S 3.7V 4000mAh + PCM
pouch + JST
Sumber daya
J1
Konektor
USB-C 2.0 receptacle
SMD 16-pin
Charge + data + dock
J2
Slot
microSD (push-push)
SMD
Backup (atau pakai di modul U1)
LS1
Speaker
8Ω 2W Ø28mm
—
Output suara
M1
Haptic
LRA 10mm
—
Getar
D1
LED status
WS2812B
5050
Indikator RGB
SW1–5
Tombol
PTT(side), OK, ▲, ▼, Power
tactile / side
Kontrol fisik
R/C/L
Pasif
lihat §7
0402/0603
Pull-up, decoupling, filter
4Skematik Penuh (gaya net-label)
Koneksi digambar gaya net-label (seperti global label KiCad): pin dengan nama net sama = terhubung. Lebih bersih daripada kabel bersilang. Warna = jenis bus.
Cara baca: pin I2C_SDA di U2 terhubung ke semua pin I2C_SDA (U5/U6/U7/U9) — di KiCad cukup beri global label sama. Netlist eksplisit ada di §5.
5Netlist (net-by-net)
Setiap baris = satu net & semua pin yang terhubung (format REF.pin). Inilah sumber kebenaran koneksi.
Net
Koneksi (REF.pin)
Jenis
GND
semua IC GND · BT1.− · J1.GND · SW1–5 · LS1.− via amp · plane
microSD (J2) opsional: pada Orange Pi Zero 2W slot microSD sudah ada di modul U1. Jika ingin slot eksternal terpisah, sambungkan ke SDIO yang di-expose di header U1 (lihat datasheet modul).
Netlist tabular (Net, Connections, Type) — sama dengan §5, untuk dipakai sebagai checklist saat wiring di skematik.
Alur cepat di KiCad: 1) buat proyek baru → 2) di Schematic, letakkan simbol sesuai §3 (beri Ref sama) → 3) beri global label ke pin sesuai §5–6 → 4) assign footprint dari bunai_bom.csv → 5) ERC → 6) ke PCB, ikuti §9.
Project Bunai · Paket Skematik v1.0 · 13 Juni 2026. Nilai & pin final; sesuaikan footprint dengan part aktual yang dibeli.