search.noResults

search.searching

saml.title
dataCollection.invalidEmail
note.createNoteMessage

search.noResults

search.searching

orderForm.title

orderForm.productCode
orderForm.description
orderForm.quantity
orderForm.itemPrice
orderForm.price
orderForm.totalPrice
orderForm.deliveryDetails.billingAddress
orderForm.deliveryDetails.deliveryAddress
orderForm.noItems
Supplement: Power


Fig. 2: the nPZero with reconfigurable logic can be programmed to fit different application requirements


Broad scope for system power savings


This architecture might have little significance for designers of battery- powered IoT systems if the nPZero itself were an ordinary semiconductor device. The diagram in Figure 2 makes it look familiar: the nPZero contains a reconfigurable logic block, which enables operational parameters such as sensor wake-up times and threshold values to be configured by the system designer, giving it a large amount of flexibility without the need for a dedicated MCU. But a distinctive aspect of the nPZero is the proprietary sub-threshold semiconductor technology used to implement the analogue and digital features of the device. This technology, developed by Nanopower Semiconductor, produces extraordinary savings in operating


power consumption: when operating as the system controller, managing up to four sensors, the nPZero typically reduces the idle current of the system to 100nA or less. In IoT designs demonstrated by Nanopower, system power savings of up to 90 per cent are achieved. An evaluation has been performed based on the nPZero DevKit, using the included temperature sensor and accelerometer, and a Nordic nRF52840-based host. This system might typically be used in applications such as monitoring the condition of goods in transit, or for cold-chain data logging. When the demo system operates without the nPZero – that is, with the nRF52840 SoC controlling the sensors’ operation directly via I2C interfaces and with the nPZero disabled – average current over one hour’s typical operation is 395.4µA. The system is set to transmit status updates


every five minutes, as well as to trigger actions when the temperature moves outside a preset operating window. After enabling the nPZero to control the system via I2C, allowing the nRF52840 to be switched off between transmissions and the sensors to be duty-cycled, average current falls to 49.6µA – a reduction of 87 per cent, while providing exactly the same functionality and performance, including the transmission of status updates every five minutes.


Simple system evaluation and 


System designers will find it easy to configure the nPZero to operate as a system controller, because Nanopower provides a zero-code nPZero Configurator graphical tool for configuring sensors in the system, applying polling schedules, and setting the parameters for triggering events (see Figure 3). The nPZero Configurator tool automatically generates the firmware code needed for the host MCU to configure the nPZero IC, which appears to the MCU as a standard peripheral. The code can be inspected and manually edited in the tool if needed.


Additionally, the tool can analyse the state of power switches and serial interfaces


Fig. 4: The modular Dev Kit allows engineers to evaluate the nPZero with their choice of MCU and sensors


in a running system, allowing the user to evaluate the efficiency of a given implementation, and to tune the configuration of the nPZero device to their requirements.


Evaluation is enabled by the modular design of the nPZero Development Kit: it is based on a motherboard featuring the nPZero IC, into which PMOD sensor boards and SoC daughterboards with an Arduino Uno-compatible interface can be plugged (see Figure 4). This development platform enables wireless IoT product designers to quickly test their application in the same way as the cold-chain data logging system described above, using their choice of wireless SoC and sensor(s), and to compare system power consumption with and without the nPZero IC.


Thanks to the sub-threshold technology employed in the nPZero, and its ability to duty-cycle sensors via I2C or SPI, system designers can expect dramatic power savings which will enable them to greatly extend battery run-time between replacements, or implement an improved design with a smaller, lighter, and cheaper battery.


Fig. 3: the nPZero Configurator provides a GUI-based interface for choosing sensor thresholds and other operational parameters www.cieonline.co.uk https://nanopowersemi.com/ Components in Electronics July/August 2025 35


Page 1  |  Page 2  |  Page 3  |  Page 4  |  Page 5  |  Page 6  |  Page 7  |  Page 8  |  Page 9  |  Page 10  |  Page 11  |  Page 12  |  Page 13  |  Page 14  |  Page 15  |  Page 16  |  Page 17  |  Page 18  |  Page 19  |  Page 20  |  Page 21  |  Page 22  |  Page 23  |  Page 24  |  Page 25  |  Page 26  |  Page 27  |  Page 28  |  Page 29  |  Page 30  |  Page 31  |  Page 32  |  Page 33  |  Page 34  |  Page 35  |  Page 36  |  Page 37  |  Page 38  |  Page 39  |  Page 40  |  Page 41  |  Page 42  |  Page 43  |  Page 44  |  Page 45  |  Page 46  |  Page 47  |  Page 48  |  Page 49  |  Page 50  |  Page 51  |  Page 52  |  Page 53  |  Page 54  |  Page 55  |  Page 56  |  Page 57  |  Page 58  |  Page 59  |  Page 60  |  Page 61  |  Page 62  |  Page 63  |  Page 64