User's Manual
NINA-B1 series - Data Sheet
UBX-15019243 - R05 Early Production Information Interfaces
Page 10 of 35
Issuing a reset of the module
A wake up event from sleep mode to active mode can be issued by:
Changing the state of any digital I/O pin, may be enabled /disabled for each pin.
If waking up from standby mode, an event can also be issued by:
The on-board Real Time Counter (RTC)
A programmable digital or analog sensor event. For example, rising voltage level on an analog
comparator pin
2.3.2 Module power-off
There is no dedicated pin to power off the NINA-B1 modules. You can configure any GPIO pin to enter or exit
the sleep mode (see section 2.3.4), which essentially powers down the module.
An under-voltage (brown-out) shutdown occurs on NINA-B1 modules when the VCC supply drops below the
operating range minimum limit. If this occurs, it is not possible to store the current parameter settings in the
module’s non-volatile memory. An over-temperature and under-temperature shutdown can be enabled on
NINA-B1 modules, and is initiated if the temperature measured within the module is outside operating
conditions. The temperature is measured by an integrated temperature sensor in the radio chip. For more details
see the NINA-B1 series System Integration Manual [1].
2.3.3 Standby mode
Standby mode is one of the power saving modes in NINA-B1 modules that essentially powers down the module
but keeps the system RAM intact and allows for a few low power digital interfaces (including SPI) and analog
functions to run continuously. It also allows for more complex, autonomous power-up events including periodic
RTC events and radio events.
The following events can be used to bring the module out of the standby mode:
External wake-up events
Internal wake-up events from RTC, radio, NFC and so on
Analog or digital sensor event (programmable voltage level or edge detection)
During standby mode, the module is clocked at 32 kHz, which is generated by an internal 32 kHz crystal
oscillator.
2.3.4 Sleep mode
Sleep mode is the deepest power saving mode of NINA-B1 modules. During sleep mode, all functionality is
stopped to ensure minimum power consumption. The module needs an external event in order to wake up from
sleep mode.
The following events can be used to wake up the module out of the sleep mode:
External event on a digital pin
External event on a low power comparator pin
Detection of NFC field
When using the NINA-B11x firmware, the module can be manually switched on or off with proper storage of
current settings using the UART DSR pin.
The module can be programmed to latch the digital values present at its GPIO pins during sleep. The module will
keep the values latched, and a change of state on any of these pins will trigger a wake up to active mode.
The module will always reboot after waking up from the sleep mode; however different sections of the RAM can
be configured to remain intact during and after going into the sleep mode.
2.3.5 Module reset
NINA-B1 modules can be reset in one of the following ways: