LiPo Charger Circuit Design

one final check to ensure we are on the same page:
I will implement your IP5306-based LiPo UPS with USB-C power, right-angle JST-PH battery, bulk 470–1000 µF, KEY button, 4 status LEDs, plus audio (WM8960 + two jacks), haptics (DRV2605L + LRA pad), and an external controller port.
Planned steps:
  1. Add parts:
  2. Wire nets:
    • Power: USB-C VBUS->IP5306 VIN; JST-PH->BATT+/BATT-; IP5306 5V OUT->Pi 5V/GND; Place bulk 470uF cap at 5V OUT; KEY->switch->GND; LEDx->LED->R->GND.
    • I2C Bus: Connect SDA/SCL (GPIO 2/3) to WM8960, DRV2605L, and JST-SH (Pin 3/4). Add 4.7k pull-ups.
    • Audio: I2S (GPIO 18, 19, 21, 20) to WM8960.
    • Haptics: DRV2605L OUT -> LRA pad.
    • External Port: JST-SH Pin 1(3.3V), Pin 2(GND), Pin 5(GPIO 17/Wake), Pin 6(GPIO 27).
  3. Placement:
    • USB-C, JST-PH, JST-SH, and Audio Jacks on board edges.
    • Cluster IP5306, Inductor, and ceramics tightly with thick traces. Keep Audio Codec (WM8960) physically separated from Power switcher.
Click Start on the plan bar to begin execution.
Your goal is to build the IP5306 UPS HAT with USB-C power, audio, haptics, and an external controller port wired to Pi I2C/I2S and 5V rails.
Planned steps:
  1. Wire: USB-C VBUS->IP5306 VIN; JST-PH->BATT+/−; IP5306 5V OUT->5V rail; bulk 470–1000 µF at 5V OUT; KEY->switch->GND; LEDx->LED->R->GND; I2C (GPIO2/3) to WM8960, DRV2605L, JST-SH with 4.7 k pull-ups; I2S (GPIO18/19/21/20) to WM8960; DRV2605L OUT->LRA pad; JST-SH pins: 3.3V, GND, SDA, SCL, GPIO17, GPIO27.
  2. Place: USB-C/JSTs/jacks on board edge; cluster IP5306+inductor+ceramics with short, thick loops; keep audio away from switcher.
Click Start on the plan bar to execute.
Pick USB-C approach
Select IP5306 variant
Size I2C pull-ups
Choose bulk capacitor
External port pinout


No results...

Raspberry Pi HAT template

Raspberry Pi HAT template thumbnail
Welcome to your new project. Imagine what you can build here.

Properties

Properties describe core aspects of the project.

Pricing & Availability

Distributor

Qty 1

Controls