Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
23 changes: 23 additions & 0 deletions content/components/nrf52.md
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,29 @@ nrf52:

- **reset_pin** (*Required*, [Pin](/guides/configuration-types#pin)): The pin to use for trigger a hardware reset. This pin should be connected to the MCU's reset line or to a circuit that causes the bootloader to enter DFU mode after reset.

## REGOUT0

Output voltage from the REG0 regulator stage, which powers the GPIO pins when the board operates in high-voltage mode.
This setting can only be changed a limited number of times, unless uicr_erase is set to true.
It requires `mcuboot` or `adafruit` bootloader at least `0.9.3`.

### Example Configuration

```yaml
nrf52:
reg0:
voltage: 3.3V
uicr_erase: true
```

### Configuration variables

- **voltage** (**Required**, voltage): The desired output voltage - must be one of
1.8V, 2.1V, 2.4V, 2.7V, 3.0V, 3.3V.
- **uicr_erase** (**Optional**, bool): If set to true, the User Information Configuration Registers (UICR)
will be erased before writing the new voltage setting.
⚠️ Warning: Enabling this may cause the board to fail to boot if misconfigured. Default is false.

## See Also

- {{< docref "esphome/" >}}
Expand Down
Loading