# nsx-power

<!-- nsx:facts -->
AmbiqSuite power-management helpers for sleep policy, shutdown control, and low-power workflows across supported Apollo3, Apollo4, and Apollo5 targets.

- Type: Backend specific
- Version: 5.2.26
- Project: nsx-ambiq-sdk
- Revision: v5.2.26
- Source: https://github.com/AmbiqAI/nsx-ambiq-sdk/tree/v5.2.26
- Capabilities: power, low_power, sleep_control
<!-- /nsx:facts -->

## Add it to an app

```bash
nsx module add nsx-power
```

## Capabilities

- power
- low_power
- sleep_control

## Use cases

- low-power application behavior
- sleep and wake control
- power-policy experimentation and validation

## Requires

- [`nsx-core`](https://ambiqai.github.io/neuralspotx/modules/nsx-core/)
- [`nsx-soc-hal`](https://ambiqai.github.io/neuralspotx/modules/nsx-soc-hal/)
- `nsx-timer`

## Compatibility

:::note[How compatibility is declared]
The boards, SoCs and toolchains listed here are the ones the module manifest declares.
That is the module author's statement of intent, not evidence from hardware. Confirm on your
own target before you depend on it.
:::

| Kind | Declared |
| --- | --- |
| Boards | apollo3_evb, apollo3_evb_cygnus, apollo3p_evb, apollo3p_evb_cygnus, apollo4l_evb, apollo4l_blue_evb, apollo4p_evb, apollo4p_blue_kbr_evb, apollo4p_blue_kxr_evb, apollo330mP_evb, apollo510_evb, apollo510b_evb, apollo510dL_evb, atomiq110_fpga_turbo |
| SoCs | apollo3, apollo3p, apollo4l, apollo4p, apollo330P, apollo510, apollo510b, apollo510L, atomiq110 |
| Toolchains | arm-none-eabi-gcc, armclang, atfe |

## Agent keywords

`power`, `sleep`, `low power`, `wake`

## Source

| Field | Value |
| --- | --- |
| Type | Backend specific |
| Version | 5.2.26 |
| Project | nsx-ambiq-sdk |
| Revision | `v5.2.26` |
| Manifest | `modules/nsx-power/nsx-module.yaml` |
| Repository | [nsx-ambiq-sdk](https://github.com/AmbiqAI/nsx-ambiq-sdk/tree/v5.2.26) |

Back to the [module catalog](https://ambiqai.github.io/neuralspotx/modules/catalog/).
