Skip to content

Instantly share code, notes, and snippets.

@loopj
Last active January 17, 2024 04:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save loopj/ec21fd53f7bfec5fb59aa5284f090ea5 to your computer and use it in GitHub Desktop.
Save loopj/ec21fd53f7bfec5fb59aa5284f090ea5 to your computer and use it in GitHub Desktop.
# Notes on programmable, multi-channel regulator ICs for Wii undervolting

Notes on programmable, multi-channel regulator ICs for Wii undervolting

  • TPS65216
    • TL;DR
      • Pros: cheap, bonus LDO
      • Cons: inefficient, large footprint, no NVM
    • 3 x buck @ 1.8A, 1 x buck/boost @ 1.6A, 1 x LDO
    • 6 x 6mm QFN package
    • Push button monitor
    • No internal NVM, needs to be configured on boot
    • Requires beefy inductors (1.5uH)
    • Not great efficiency
    • Probably suitable for non-portable builds
    • $2.78
  • LP8758-E0
    • TL;DR
      • Pros: tiny, efficient, built-in load current monitor
      • Cons: expensive, no NVM, BGA
    • 4 buck, 4A per channel
    • 2.9 x 2.15mm BGA package
    • Each channel has wide selectable voltage range
    • Load current monitor
    • No internal NVM, needs to be configured on boot
    • Very efficient at Wii voltages/currents
    • $5.83
  • LP87524-Q1
    • TL;DR
      • Pros: efficient, built-in load current monitor, QFN
      • Cons: expensive, no NVM
    • 4 buck, 10A max
    • 4.5 x 5mm QFN package
    • Load current monitor
    • No internal NVM
    • $5.72
  • LP8764
    • TL;DR
      • Pros: efficient, persistent settings
      • Cons: expensive
    • 4 buck outputs, 5A per channel
    • 5.5 × 5.00mm QFN package
    • Each channel has wide selectable voltage range
    • NVM registers, no need for external MCU
    • $7.19

3V3 on a portable might need a buck/boost regulator:

  • TPS63810
    • Programmable 2.5A buck/boost converter
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment