News

Discover the nPZero Configurator

Written by Jan Frode Bergsø | Sep 29, 2025 8:00:00 AM

We are happy to announce the nPZero Configurator, which is a graphical tool intended to simplify the evaluation and development of products based on the nPZero power-saving IC

Main features

nPZero Configuration

The nPZero Configurator provides a graphical representation of the nPZero registers, allowing the configuration to be edited on the fly, saved for later use, or shared with others.

The configuration is simultaneously represented as a register view, analogous to the register description in the nPZero datasheet, and a configuration view, providing a more high level and intuitive interface to the nPZero configuration.  Both views are synchronized, allowing the configuration to be edited simultaneously via the register or high level view. 

The configuration view allows peripheral (sensor) presets to be saved for future use, and a set of basic presets come included with the tool out of the box, including the sensors provided with the nPZero G1 Development Kit. 

Code generation

The configuration established in the register and configuration views is also synchronized with a code generator, which allows the configuration to be exported as a C code snippet that can be immediately run on one of the supported MCU platforms. 

A simplified register map can also be exported, in situations where small code size is a priority, or to ease porting for MCU families not supported by the other code templates. 

Terminal

The final part of the nPZero Configurator is the terminal view, which will allow the tool to connect directly to a target device over USB in order to read out various debug information, such as UART logs, I2C and SPI transactions, and the state of power switches, interrupts and other control signals on the target device. 

This can in turn be used to optimize the nPZero configuration, and ensure power consumption targets and performance levels are met. 

Ready to try it out?

Install files and documentation for the nPZero Configurator can be found on the DevPortal:

 

EIC Accelerator funding

Nanopower Semiconductor development is part-funded through EU’s European Innovation Council.