يوجد بديل 1.47″ IPS بدقة 172×320 في المكتبة، لكنه يفتقر إلى داتا شيت ومعلومات توريد موثقة، لذلك لا أوصي باستخدامه في تصميم إنتاجي. أوصي باعتماد شاشة Wisevision رغم زيادة الحجم وانخفاض الدقة؛ هل أعتمدها وأبدأ تنفيذ الدائرة؟
لكن جزء Flux الحالي لا يطابقها ميكانيكيًا: يستخدم 8 أطراف through-hole بتباعد 2.54mm وجسمًا 37×30mm، بينما الشاشة العارية تستخدم 12-pin FPC بتباعد 0.35mm. كما لا يحتوي جزء Flux على MPN أو مصنع؛ لذلك لا يصلح للإنتاج دون مخاطرة، وقد رفعت تقرير جودة عنه.
أفضل الخيارات:
استخدام جزء Wisevision 1.77″ الموثق الموجود بالمكتبة.
استخدام شاشة 1.47″ الموجودة كـmodule تطويري فقط، بعد تأكيد المورد الفعلي وأبعاد اللوحة.
إنشاء جزء موثّق للشاشة العارية LBS147TC‑IG01، وهو الأفضل للحجم والإنتاج.
Status: schematic review. Compact production-intent ESP32-S3-MINI-1-N8 USB-C and 1S LiPo board with secure element, charger power path, independent cell protection, fuel gauge, and regulated 3.3V.
System Architecture
USB VBUS after F1/D2 protection feeds BQ25185 IN.
BQ25185 SYS feeds TPS63020 buck-boost; 3V3 powers all system loads.
Unprotected 1S 300mAh LiPo connects through Molex 532610271 and removable R19 0R link.
S-8261ABJMD-G3JT2G and FS8205A provide negative-side overcharge, overdischarge, overcurrent, and short protection.
MAX17048G+T10 monitors BAT_PROTECTED_POS and shares the private GPIO17/18 I2C bus with ATECC608B.
Native USB GPIO19/20 and its protection network are unchanged.
Power Tree and Budget
Table
Item
Value
3V3 design peak
630mA
Peak output power
2.079W
Battery input at 3.0V, 85% efficiency
815mA
Converter loss at that point
0.367W
TPS63020 capability
2A at 3.3V for VIN >2.5V
Battery
1S 300mAh, 4.2V termination assumption
TPS63020 uses 1.5uH with 5.1A saturation rating, two 10uF input ceramics, 100nF VINA bypass, and three 22uF output ceramics. 10V X5R/X7R capacitors provide voltage and DC-bias margin; local C19 47uF plus existing C4 22uF support ESP32 radio transients.
Charger Configuration
BQ25185DLHR: R12=3.00k 1% gives about 100mA from K=300Aohm.
R13=18.0k 1% selects 500mA input limit and 4.2V battery regulation per TI table.
CE is low: charging enabled. Built-in 720-minute safety timer and 100C thermal regulation remain enabled.
TS/MR uses TI-approved 10k to GND because the assumed battery has only two wires. This disables actual cell-temperature monitoring; a qualified 3-wire pack/NTC is required before temperature-qualified charging can be claimed.
STAT1/STAT2 are open-drain with 10k pull-ups to 3V3.
Table
STAT1
STAT2
Meaning
1
1
complete, sleep, or disabled
1
0
charging
0
1
recoverable fault
0
0
latch-off/nonrecoverable fault
GPIO38 uses a 1M/330k divider with 10nF filter for USB_VBUS_PRESENT; 5.5V produces about 1.36V, safely below a 3.3V GPIO maximum.
Battery Protection
Official S-8261 network: R20=470R, C11=100nF, R21=2k; DP no-connect. DO drives FS8205A G1 with S1 at raw cell negative; CO drives G2 with S2 at protected GND; pins 2/5 are the common-drain node. ABJ nominal thresholds: overcharge 4.280V, release about 4.080V, overdischarge 3.000V, first overcurrent 80mV. With two 27mR FETs, estimated trip is 1.48A, above the calculated 0.815A depleted-cell peak, so nuisance trip is not expected before connector/PCB resistance is included. Validate with the final cell and layout.
Fuel Gauge and GPIO
MAX17048: VDD and CELL to BAT_PROTECTED_POS; CTG/GND/EP/QSTRT to GND; 100nF bypass. ALRT is pulled to 3V3 and goes to GPIO41. SDA/SCL use GPIO17/18 and the existing single 4.7k pair shared with ATECC608B. Addresses are compatible: MAX17048 7-bit 0x36; default ATECC608B 7-bit 0x60, subject to provisioning. The private bus is not exposed on J2/J3; only factory test pads exist.
Table
GPIO
Function
17/18
private SDA/SCL
19/20
native USB D-/D+ unchanged
38
USB_VBUS_PRESENT
39
STAT1
40
STAT2
41
FUEL_ALERT
21
user button
GPIO0/3/45/46 remain strap-related. GPIO33-37 remain reserved for module portability. No display is present; any display is a future load and is excluded from the 630mA budget.
Test and Manufacturing
Test points: USB_VBUS, SYS_PWR, BAT protected positive, raw cell-negative/protection node, 3V3, STAT1, STAT2, FUEL_ALERT, private SDA, and private SCL. R19 can be removed for series-current measurement. All new actives are documented Flux library parts with production footprints. No PCB routing is included in this stage.
Runtime and Charge Estimates
Ideal 300mAh runtime is about 0.48h at continuous 630mA, 3h at 100mA average, and 30h at 10mA average; real runtime is lower due to conversion loss, cutoff, aging, and temperature. Ideal 100mA CC time is 3h; allow about 3.5-4h including CV taper. Final values depend on the selected cell datasheet.
Assumptions
Final cell is unprotected 1S, 300mAh, 4.2V, with adequate pulse discharge rating.
Two-wire battery has no NTC; cell-temperature monitoring is unavailable.
USB default-current operation is limited to 500mA.