S2 Module

Preliminary

This page is actively being updated. Information may change, so be sure to check back frequently.


Silicon Witchery S2 Module

The S2 is a production-ready IoT module built around an advanced ARM SiP with integrated LTE Cat-M1 connectivity. Featuring comprehensive I/O support (SPI, I2C, analog), built-in GNSS, and sophisticated power management with battery charging capabilities, it’s designed for rapid deployment and remote development. The module comes pre-configured with a softsim and flexible data plan, eliminating cellular integration complexity. Engineers can program and debug directly over LTE using our Lua-based runtime environment, with all device management and updates handled through the Superstack platform – no local toolchain required.

Feature summary

Hardware

  • ARM SiP with integrated LTE Cat-M1 and GNSS
  • Built-in antenna supporting major LTE bands
  • Multiple I/O: SPI, I2C, analog inputs, GPIO
  • Advanced power management with battery charging
  • Multiple power inputs with low power modes

Connectivity

  • Pre-configured softsim with global coverage
  • No-contract data plan included
  • One-click device pairing
  • Variant with external antenna support available

Development

  • Over-the-air programming and debugging
  • Lua-based runtime environment
  • Zero-touch firmware updates and fleet management
  • No local toolchain required

Use cases

Industrial & Manufacturing

  • Remote equipment monitoring and predictive maintenance
  • Environmental monitoring in factories
  • Production line automation and monitoring

Smart Agriculture

  • Crop monitoring and automated irrigation
  • Livestock tracking and health monitoring
  • Weather station networks

Smart Cities & Infrastructure

  • Energy consumption optimization
  • Environmental sensing networks
  • Waste management optimization
  • Occupancy monitoring
  • Traffic flow monitoring

Supply Chain & Logistics

  • Cold chain monitoring
  • Asset tracking and management
  • Warehouse automation
  • Fleet tracking and diagnostics

Contents

  1. Block diagram
  2. Pinout
  3. Status LEDs & button
  4. LTE & GNSS connectivity
    1. Antenna considerations
    2. External antenna variant
  5. Power & battery interface
    1. Power inputs
    2. Power outputs
    3. Battery charger
  6. Programming
  7. Schematic
  8. Characteristics
    1. Absolute maximum ratings
    2. Recommended operating conditions
    3. Electrical characteristics
    4. RF characteristics
  9. Mechanical dimensions
  10. Labeling
  11. Ordering information
  12. Compliance
    1. Approved bands
    2. Type certifications
  13. Terms of purchase

Block diagram

The S2 Module features two key devices:

  • ARM Cortex-M33 System in Package with Cellular & GNSS - Nordic nRF9151
  • Power management IC with switching regulation & battery charging - Nordic nPM1300

The module includes all supporting circuitry such that no external hardware except a simple power source is needed to operate the device.

Silicon Witchery S2 Module Hardware Block Diagram

The device exposes a range of I/O that can be used to connect external devices and features smart power management to run off either external power or a single-cell lithium polymer battery, saving power whenever possible.

A single button is included for easy setup and two status LEDs indicate network and power status at a glance.

A multi-band antenna is included on the module supporting all the required LTE and GPS bands for global operation. A variant with external antenna connectors is available for designs where the built in antenna is not suitable.

Pinout

The S2 Module features six IO ports and three power ports. Digital IO is freely configurable across all ports, while analog inputs are limited to certain pins. A detailed description of all the pins are shown in the diagram below.

Silicon Witchery S2 Module Top Pinout

The bottom of the module additionally exposes the same IO as the physical connectors such that the board can be mounted to a carrier PCB and electrically interfaced via pogo-pins. See the section on mechanical dimensions for a recommended landing pattern.

Silicon Witchery S2 Module Bottom Pinout

Status LEDs & button

The on-board button is only used for initial pairing of the device with the cloud. Once paired, the button has no other functionality. This is to prevent tampering with the device when in the field. If needed, the device can later be unpaired from within Superstack and then paired again to a different deployment using the button.

The status LEDs meanwhile, indicate the networking and power status of the device throughout the lifetime of the application.

Silicon Witchery S2 Module Button and LEDs

The table below describes each of the LED states.

Network LEDMeaning
Slow blinkingSearching for LTE network
SolidNetwork found – Not connected to deployment
Fast blinkingButton pressed – Attempting to pair to deployment
OffConnected & idle
Short blinksData transmission
Power LEDMeaning
SolidBattery charging or running on external power
OffNo battery detected and running on external power
Slow blinkingBattery charged
Fast blinkingBattery temperature too high

LTE & GNSS connectivity

The S2 Module ships with LTE Cat-M1 enabled with support for the following bands: 1, 2, 3, 4, 5, 12, 13, 17, 18, 19, 20, 25, 26, 28, 65, 66, and 85.

A softsim is pre-programmed into each module for included connectivity out of the box, where data allowance can be managed from inside the Superstack webapp.

The following regions are currently included in the data-plan with more being regularly added.

RegionConnectedRegionConnected soon
United StatesArgentinaValidated
AustriaAustraliaValidated
BelgiumBrazilValidated
ColombiaBulgariaValidated
DenmarkCanadaValidated
FinlandChileValidated
FranceChinaValidated
GermanyCosta RicaValidated
IcelandCzechiaValidated
JapanEcuadorValidated
LatviaEstoniaValidated
LuxembourgFaroe IslandsValidated
MexicoGreeceValidated
NetherlandsHong KongValidated
New ZealandHungaryValidated
NorwayIndiaValidated
RomaniaIrelandValidated
SlovakiaIsraelValidated
SloveniaItalyValidated
SpainKoreaValidated
SwedenLiechtensteinValidated
SwitzerlandLithuaniaValidated
TaiwanPolandValidated
United KingdomPortugalValidated
United StatesPuerto RicoValidated
UruguaySaudi ArabiaValidated
  SingaporeValidated
  ThailandValidated
  TurkeyValidated

The module also supports GPS L1 C/A and QZSS L1 C/A reception with a maximum accuracy of 2.0m in continuous tracking mode, or 3.4m in periodic tracking mode.

Silicon Witchery S2 Module GNSS section

Antenna considerations

The S2 Module features an integrated multi-band antenna supporting all the LTE and GPS bands mentioned above. To ensure optimal performance of the antennas, the antenna area must be kept clear of metal objects, and the module must not be placed inside an enclosed metal area.

For optimum GPS accuracy, the antenna should have line of sight to open sky.

Silicon Witchery S2 Module Antenna clearance

External antenna variant

If the mounting requirements for the module within an installation make it difficult for the integrated antenna to receive good reception, then a variant of the module is available with external antenna connectors. This variant allows the module to be placed inside metal enclosures with antenna routed outside to achieve better reception.

Silicon Witchery S2 Module External Antenna diagram

A wide variety of external antennas are available from various manufacturers. LTE antenna should support 698-960MHz and 1745-2200MHz with a VSWR of 3 or better. The GPS antenna should support 1575MHz with a VSWR of 2 or better.

Examples of external antennas are listed below:

Power & battery interface

The S2 Module features an extensive power management solution built in. It can be powered in a variety of ways, includes lithium battery charging capabilities, as well as outputting multiple voltages to power sensors or other low power electronics. Additionally, the power management ensures low power operation of the module, saving power whenever possible.

Silicon Witchery S2 Module power section

Power inputs

The S2 Module features three options for input power:

  • Standard 5V USB-C input – VUSB
  • External 5 - 17VDC input – VIN
  • Single lithium polymer cell – VBATT

Silicon Witchery S2 Module power inputs

The USB-C input includes the proper negotiation with hosts to ensure the correct voltage and current is provided to the module. Voltage is always negotiated at 5V, with current draw either 500mA or 1A depending on the host capabilities.

The external power port allows powering of the module from a DC voltage between 5 and 17V. Up to 1A may be drawn.

Finally, power can also be provided via a single lithium polymer cell. Further details on cell specifications are shown in the battery charging section below, as well as the electrical characteristic tables.

Power outputs

The module two voltage outputs which can be used for powering external sensors or components. VOUT1 and VOUT2 are adjustable, while VSYS is fixed.

RailExposed onMax current drawAdjustable voltage output
VOUT1PORTA, PORTB, PORTC100mA across all portsOff or 1.8 - 3.3V *
VOUT2PORTD, PORTE, PORTF100mA across all portsOff or 1.8 - 3.3V *
VSYSExternal Power Port1A ⁑5V

* – The voltage on **VOUT1** and **VOUT2** are derived from the same internal source, therefore always track the same voltage. They can however be independently turned off to selectively shut down sensors that aren't in use.

⁑ – VSYS is a 5V regulated output which powers everything on the module including VOUT1, VOUT2, the radio and battery charging. It’s current capability is therefore highly dependent on what else is being powered. Assuming a suitable power input to one of the input ports, VSYS is capable of providing up to 1A of current.

Silicon Witchery S2 Module power outputs

Battery charger

The module features charging from a single lithium cell at a configurable current from 32mA to 800mA. The charge termination voltage can also be configured from 3.5V to 4.45V. Higher capacity cells may be used, but will result in slower charge times.

The module features thermal regulation such that if the ambient temperature is too high to safely charge the battery, the PMIC will throttle the charge current to prevent damaging the cell. To ensure this feature works as expected, the cell must be placed against the module, and the designer should ensure to minimize any temperature differential between the cell and the module.

Programming

The S2 Module comes pre-programmed with the Superstack firmware, server licence, as well as a provided soft SIM with attached data plan.

It is not expected that the user should program the device directly, but rather use Superstack to run scripts on the device via the Superstack webapp.

If desired however, the module can be completely erased and a fully custom firmware may be loaded onto it. Note that this will also erase the SIM, data plan and superstack server licence. After which it will be no longer possible to use the module with Superstack.

Silicon Witchery S2 Module programming interface

The S2 Module is compatible with Tag-Connect TC2030-CTX programming cables, which can be used in conjunction with Segger J-Link debug probes for firmware development and debugging.

Schematic

The full schematic of the S2 Module is shown in the diagram below.

Silicon Witchery S2 Module Schematics


Characteristics

Ratings and characteristics of the module are listed below. For further details, the datasheets of the internal components may be referenced according to the schematic.

Absolute maximum ratings

DescriptionMinMax
USB input voltage: VUSB-0.3V22V
External input voltage: VIN-0.3V19V
Battery input voltage: VBATT-0.3V5.5V
Output rail voltages: VSYS, VOUT1, VOUT2-0.3V5.5V
PORTA - PORTF IO voltages:-0.3VVOUTx + 0.3V
LTE port RF input level*-10dBm
LTE port maximum mismatch from 50Ω*-VSWR of 10:1
GPS port RF input level*-10dBm
Storage temperature-40°C95°C
  • – External antenna variant only
DescriptionMinMax
USB input voltage: VUSB4V5.5V
External input voltage: VIN5V17V
Battery input voltage: VBATT2.3V4.45V
Operating temperature-40°C85°C

Electrical characteristics

DescriptionMinTypMax
USB overvoltage protection threshold 5.5V-
USB power-on reset release voltage-3.9V-
USB brown-out trigger voltage with VBATT not present-3.8V-
USB brown-out trigger voltage with VBATT present-3.6V-
USB input current draw: IUSB1.8mA-1A
Resistance between VUSB and VSYS-300mΩ-
External input current draw: IIN1mA-1A
Battery power-on reset release voltage-2.75V-
Battery brown-out trigger voltage-2.4V-
Minimum VBATT voltage for charging-2.1V-
Range of battery charging termination voltage3.5V
4V
50mA steps4V
4.5V
Range of battery charging constant current32mA2mA steps800mA
Range of battery discharge current limit290mA-1A
Resistance between VBATT and VSYS-160mΩ-
Battery charger temperature accuracy-2°C-
Trickle charge timeout-10min-
Charging timeout in CC or CV mode-7h-

RF characteristics

DescriptionMinTypMax
Supported LTE standard-LTE Rel-14 Cat-M1 HD-FDD-
Supported LTE bands-B1, B2, B3, B4, B5, B8*, B12, B13, B18, B19, B20, B25, B26, B28, B66, B85-
LTE transmission bandwidth-1.4MHz-
LTE RX frequency range728MHz-2200MHz
LTE RX sensitivity low band-103dBm-108dBm-
LTE RX sensitivity high band-103dBm-107dBm-
LTE TX frequency range698MHz-1980MHz
LTE TX power output-40dBm-Power class 3: 23dBm
Power class 5: 20dBm
LTE port impedance⁑-50Ω-
GPS sensitivityTBD-TBD
GPS time to first fix1.3s-30.5s
GPS accuracy1.8m-3.1m
GPS port impedance⁑-50Ω-

* – Band 8 is only supported with the external antenna variant of the module

⁑ – External antenna variant only

Mechanical dimensions

Dimensional drawings of the module are shown below

Silicon Witchery S2 Module Mechanical Drawing

Labeling

Silicon Witchery S2 Module Labeling

Ordering information

The S2 Module is available in the following SKUs

DescriptionPart numberPackage quantity
S2 Module with integrated antennaS2-MODULE1
S2 Module with external antenna connectorsS2-MODULE-EXT1

Compliance

Approved bands

Approved bands for the nRF9151 SiP are listed within Nordic’s documentation

Type certifications

Details coming soon


Terms of purchase

The S2 Module and related software or hardware have not been or approved for life-sustaining or other applications where failure may cause harm to human life, health, or damage to property or equipment. Additionally, they have not been designed according to any critical standards in order to guarantee performance or accuracy. No responsibility is assumed by Silicon Witchery for its use, nor for any infringements of patents or other rights of third parties that may result from its use. These specifications are subject to change without notice.

No liability is held by Silicon Witchery for any delay or failure in performance arising as a result of any occurrence beyond its reasonable control, including but not limited to, capacity constraints, accident, act of God, labour disputes, civil commotion, war, medical outbreak, unanticipated manufacturing problems, shortage of energy, raw materials or other supplies, requirements or acts of any government or agency thereof, including trade embargoes or medical quarantines, judicial action and/or failure or delays in transportation.

Purchasing parties agree to take responsibility that any delivered hardware, software, documentation and/or other materials, tangible or otherwise, shall not be consigned, transferred, re-exported or sold to any party or person in any way that does not adhere to the most current Export Control Regulations (“Regulations”) of the European Union Dual Use Regulations, and the Export Administration Regulations of the United States of America.

Silicon Witchery may hold back from delivering goods, services, or any other materials in its position, if it suspects they may be used outside the accordance of these Regulations.

The Purchasing Parties agree to indemnify and hold harmless Silicon Witchery against any damages, costs, losses, and/or liabilities arising out of any non-compliance with Regulations.