~/talk

Device Power Management: Journey to 5uA

links:none on file
slides:none on file

A Nordic nRF52840 board with Bluetooth, LoRaWAN, GNSS, SD, sensors and charging is brought from milliamps down to about 5–6 µA idle by combining hardware power domains and per‑device power switches, enabling Zephyr device runtime PM (including the PM device runtime Auto and PM device_driver_init helpers), and implementing PM callbacks in drivers. Measurements use an Ai‑Arc power meter; surprises include UART RX costing ~1.1 mA, programmer LEDs/JTAG adding hundreds of µA, and floating pins causing odd analog currents. A validation app confirms return to low power.

AI-written summary · about

  1. 0:00Device power management intro
  2. 1:03Power consumption importance
  3. 3:07Hardware overview & power budget
  4. 8:32Power domains & software setup
  5. 10:39Runtime power mgmt in Zephyr
  6. 16:36Driver power management
  7. 20:11Cheap power reduction wins
  8. 22:58Debugging power issues iteratively
  9. 30:24Validating low-power states
  10. 32:53Low-power app firmware
  11. 34:04Q&A: Device tree power options
  12. 35:27Q&A: Low-power drivers
  13. 37:33Q&A: Power regression testing
  14. 39:20Q&A: Power state debugging
  15. 40:22Q&A: Power simulators
  16. 42:55Q&A: Future of power mgmt
  17. 44:23Q&A: Nordic SoC power mgmt
  18. 45:06Q&A: Nuclear power fixes
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.