Last Updated on : 2024-06-19 02:58:55download
These guidelines apply to NX1-CT modules.
These guidelines are intended to serve as the reference when you develop with NX1-CT series modules. It helps you get an overall understanding of the product specifications and assists in developing IoT products and applications.
This topic describes the hardware design guidelines in terms of features, specifications, reliability tests, test standards, development process, radio frequency (RF) metrics, and circuit designs.
Abbreviation | Spelled-out |
---|---|
ESD | Electrostatic discharge |
USB | Universal serial bus |
UART | Universal asynchronous receiver-transmitter |
SIM | Subscriber identification module |
SPI | Serial peripheral interface |
I2C | Inter-integrated circuit |
I/O | Input/Output |
GPIO | General-purpose input/output |
TBD | To be determined |
RTC | Real time clock |
ADC | Analog-to-digital converter |
NX1-CT series is a family of compact, high-performance, and low-consumption NB-IoT modules. It features:
NX1-CT is equipped with 52 LCC pins. It has an ultra-compact profile of 17.7 mm (L) x 15.8 mm (W) x 2.4 mm (H).
The following table describes the detailed features of NX1-CT in terms of physical characteristics, baseband, RF, technical standards, and environmental specifications.
Key features
Items | Parameters | Details |
---|---|---|
Physical characteristics | Dimensions and packages | The module is equipped with 52 LCC pins, with an ultra-compact profile of 17.7 mm (L) x 15.8 mm (W) x 2.4 mm (H). |
Module | Platform | XY1100 |
Module | Processor architecture | Cortex-M3 |
Module | USIM | 3V/1.8V SIM card |
Module | Voltage | |
Module | Operating mode | PSM_EINT to wake up the module from PSM. |
Module | Power saving | The module consumes an ultra-low current (typically 1 μA) in PSM. PSM is designed to reduce the power consumption of the module and improve battery life. |
Module | UART interfaces | |
Module | ADC | The module provides a 10-bit ADC input channel to read the voltage value. The interface is available in Active and Idle mode. |
Module | Network status indication | This pin keeps in high level in Active and Idle mode and in low level during module’s power-off or in PSM. |
RF | Protocol | Conforming to the NB-IoT radio protocols in 3GPP Release 14 |
RF | Max transmitting power | 23 dBm ± 2 dB |
RF | Receiving sensitivity | -126 dBm/15 kHz (non-retransmit) |
RF | Antenna interface | 50Ω impedance control. The antenna is supplied by a third party. |
Technical standards | Data transmission |
|
Technical standards | Network protocols | UDP/TCP/CoAP/LwM2M/PPP*/SSL*/DTLS*/FTP*/HTTP*/MQTT*/HTTPS* |
Environmental specifications | Temperature |
|
Applications | SMS messages* | Text and PDU mode |
Applications | Firmware update |
|
*
means under development.The signal groups in the baseband include SIM card interface, I2C interface, UART interfaces, network status indication, reset key, PSM wake-up, GPIO interfaces, power supply, and GND.
Operating frequencies | Upstream frequencies | Downstream frequencies |
---|---|---|
B5 | 824 MHz to 849 MHz | 869 MHz to 894 MHz |
B8 | 880 MHz to 915 MHz | 925 MHz to 960 MHz |
Frequency bands | Max | Min |
---|---|---|
B5 | 23 dBm ± 2 dB | < -39 dBm |
B8 | 23 dBm ± 2 dB | < -39 dBm |
Frequency bands | Conducted receiving sensitivity |
---|---|
B5/B8 | -126 dBm/15 kHz (non-retransmit) |
*
means under development.The following table describes the three operating modes of the module.
Modes | Description |
---|---|
Connected | Connected: Active status. The module is in this status after it is activated and connected to the network. Radio transmission and reception can be performed. If no data communication is detected for a specified time, transition to Idle mode can be initiated. |
Idle | Idle: Light Sleep status. The network connection is maintained in eDRX state. Paging messages can be received. If no data communication is detected for a specified time, transition to PSM can be initiated. |
PSM | PSM: Deep Sleep status. CPU is powered off, the network is disconnected. Paging messages cannot be received. The module consumes an ultra-low current. The PMS duration is set by the T3412 timer. When there is upstream data to be transmitted or the tracking area update (TAU) expires, the module enters Connected mode. |
The module consumes an ultra-low current (typically 1 μA) in PSM. PSM is designed to reduce the power consumption of the module and improve battery life. The following figure shows the power consumption of the module in different modes.
The procedure for entering PSM is as follows:
Either of the following methods can make the module exit from PSM:
PSM_EINT
(falling edge) will wake the module up from PSM.Type | Description |
---|---|
I | Input |
O | Output |
IO | Input/Output |
The NX1-CT pin out is as follows.
Pin number | Symbol | I/O types | Feature | Notes |
---|---|---|---|---|
1 | GND | – | GND | – |
2 | GPIO18 | I/O | GPIO18, corresponding to P33 on the IC. | Normal GPIO pin |
3 | SPI_MISO | I | GPIO6 (Controller in and agent out) | 3V power domain. Only the peripheral mode is supported. |
4 | SPI_MOSI | O | GPIO7 (Controller out and agent in) | 3V power domain. Only the peripheral mode is supported. |
5 | SPI_SCLK | O | GPIO8 (Serial clock) | 3V power domain. Only the peripheral mode is supported. |
6 | SPI_CS | O | GPIO9 (Chip select) | 3V power domain. Only the peripheral mode is supported. |
7 | NC | - | NC | |
8 | GPIO11 | I/O | GPIO11, corresponding to P40 on the IC. | Normal GPIO pin. This pin cannot be pulled up when power-on. |
9 | ADC | I | General purpose analog to digital converter interface | 12-bit AUXADC |
10 | SIM_GND | – | Specified ground for SIM card | – |
11 | SIM_DATA | – | SIM card data signal | – |
12 | SIM_RST | – | SIM card reset signal | – |
13 | SIM_CLK | – | SIM card clock signal | – |
14 | SIM_VCC | – | SIM card power supply | 1.8/3.0V |
15 | RESET | I | Reset the module. | 3V WKUP_EN . When the low-level signal width is greater than 6s, it is a reset signal. |
16 | NETLIGHT | I/O | GPIO5, corresponding to P51 on the IC. | A normal GPIO that can be used to indicate network status. |
17 | RXD_DBG_AT | I | The main UART interface used for receiving AT commands and serial data. | 3V power domain. Take care of level translation. |
18 | TXD_DBG_AT | O | The main UART interface used for transmitting AT commands and serial data. | 3V power domain. Take care of level translation. |
19 | PSM_EINT | I | Module wake-up pin | 3V WKUP_EN . When the low-level signal width is greater than 100 μs and less than 6s, it is a wake-up signal. |
20 | GPIO13 | I/O | GPIO13, corresponding to P39 on the IC. | Normal GPIO pin |
21 | NC | – | NC | – |
22 | NC | – | NC | – |
23 | NC | – | NC | – |
24 | VIO33_EXT | O | 3V output power supply. No voltage output in PSM. | Vnorm=3V |
25 | NC | – | NC | – |
26 | GPIO1 | I/O | GPIO1, corresponding to P3 on the IC. | Normal GPIO pin |
27 | GND | – | GND | – |
28 | UART1_RXD | I | Receive data through serial communication by default. | 3V power domain. Take care of level translation. This pin is compatible with Tuya’s serial communication protocol. |
29 | UART1_TXD | O | Transmit data through serial communication by default. | 3V power domain. Take care of level translation. This pin is compatible with Tuya’s serial communication protocol. |
30 | NC | – | NC | – |
31 | NC | – | NC | – |
32 | I2C_SDA | I/O | I2C0_Data/GPIO3 | I2C interface by default. |
33 | I2C_SCL | O | I2C0_Clock/GPIO2 | I2C interface by default. |
34 | GND | – | GND | – |
35 | RF_ANT | – | RF_Antenna | 50Ω characteristic impedance |
36 and 37 | GND | – | GND | – |
38 | RXD_LOG | I | Receive data | Used for log output by default. 3V power domain. Take care of level translation. |
39 | TXD_LOG | O | Transmit data | Used for log output by default. 3V power domain. Take care of level translation. |
40 and 41 | GND | – | GND | – |
42 and 43 | VBATT | I | Input power | Input voltage range: 2.2V to 4.2V. Vnorm: 3.3V. |
44 | NC | – | NC | – |
59 | GPIO19 | I/O | GPIO19, corresponding to P32 on the IC. | Normal GPIO pin |
60 | NC | – | NC | – |
61 | NC | – | NC | – |
62 | GPIO12 | I/O | GPIO12, corresponding to P41 on the IC. | Normal GPIO pin. This pin cannot be pulled up when power-on. |
63 | NC | – | NC | – |
64 | NC | – | NC | – |
65 | GPIO10 | – | GPIO10, corresponding to P43 on the IC. | Normal GPIO pin. This pin cannot be pulled up when power-on. |
66 | GND | – | GND | – |
To apply Tuya’s serial communication protocol to P17 and P18, the specific firmware must be used.
NX1-CT can be powered by a battery or an external power supply. The ground pin and signal ground pin must be connected to the ground plane on the PCB. Otherwise, the overall performance of the module might be affected.
Pin No. | Signal | Description | Min | Typical | Max | Unit |
---|---|---|---|---|---|---|
42 and 43 | VBAT | Input power | 2.2 | 3.3 | 4.2 | V |
1, 27, 34, 36, 37, 40, and 41 | GND | GND | – | – | – | – |
The supply voltage of the module ranges from 2.2V to 4.2V. You can use a low quiescent current LDO with an output current capacity of 0.5A as the power supply. A LiMnO2 battery can also be used as the power supply.
A reference circuit for the power supply is illustrated in the following figure.
Pin No. | Signal | Description |
---|---|---|
15 | RESET | Reset the module. |
19 | PSM_EINT | Dedicated external interrupt pin, used to wake up the module from PSM. |
The RESET
and PSM_EINT
on NX1-CT are internally treated as the same pin. An external active low level can wake up or reset the module.
Circuit diagram
An open drain/collector driver is recommended, as shown in the following schematics.
Use a button to control module wake-up.
The module provides three UART interfaces:
The user port is the default port for communicating with an external microcontroller through Tuya’s serial protocol.
Pin No. | Signal | Description |
---|---|---|
17 | RXD_DBG_AT | Receive firmware updates. |
18 | TXD_DBG_AT | Transmit firmware updates. |
28 | UART1_RXD | The user port for receiving data. |
29 | UART1_TXD | The user port for transmitting data. |
38 | RXD_LOG | The logging port for receiving data. |
39 | TXD_LOG | The logging port for transmitting data. |
The module provides 3V UART interfaces. A level translator is not required if the application is equipped with a 3.3V UART interface. A level translator should be used if the application is equipped with a 5V UART interface. Take a level translator UM3202 as an example to show the reference design.
Alternatively, use a triode to translate voltage levels.
See the circuit diagram above for how the logging port, user port, and download port are connected.
Pin No. | Pin name | Description | Notes |
---|---|---|---|
11 | SIM_DATA | Data signal of SIM card | Voltage accuracy: 1.8V±5%. Maximum supply current: about 60 mA. |
13 | SIM_CLK | Clock signal of SIM card | Voltage accuracy: 1.8V±5%. Maximum supply current: about 60 mA. |
12 | SIM_RST | Reset signal of SIM card | Voltage accuracy: 1.8V±5%. Maximum supply current: about 60 mA. |
14 | SIM_VDD | Power supply for SIM card | Voltage accuracy: 1.8V±5%. Maximum supply current: about 60 mA. |
SIM_VDD
and GND, close to the SIM card connector.SIM_DATA
.SIM_DATA
, SIM_RST
, and SIM_CLK
) to improve EMI suppression.SIM_DATA
and SIM_CLK
, keep them away from each other.Pin No. | Signal | Description |
---|---|---|
3 | SPI_MISO | Controller in and agent out |
4 | SPI_MOSI | Controller out and agent in |
5 | SPI_ SCLK | SPI serial clock signal |
6 | SPI_CS | SPI chip select |
The module provides 3V SPI interface.
A reference circuit is illustrated in the following figure.
Pin No. | Signal | Description |
---|---|---|
32 | SDA | I2C serial data line |
33 | SCL | I2C serial clock line |
I2C is a simple serial communication bus protocol that uses just two bus wires, a serial data wire (SDA) and a serial clock wire (SCL). I2C is integrated into many ICs and allows devices to communicate directly with each other. Each device is recognized by a unique address to differentiate from other devices on the same I2C bus and can operate either as a transmitter or a receiver depending on its function.
Netlight
interfacePin No. | Signal | Description |
---|---|---|
16 | NETLIGHT | This pin keeps in high level in Connected and Idle status and in low level in discharging or PSM. |
Pin No. | Signal | Description |
---|---|---|
35 | RF_ANT | 50Ω characteristic impedance |
In order to achieve better RF performance, it is recommended to place the π-type matching components as close to the antenna as possible. By default, the capacitors (C10/C23) are not mounted and a 0Ω resistor is mounted on L1. It is recommended to reserve a port on the antenna to mount a TVS diode.
For your MCU PCB, the characteristic impedance of all RF traces should be controlled as 50Ω. A microstrip line is used for impedance control.
Microstrip line design on PCB
Principles in RF layout design:
The following figure provides parameters used for impedance control. You can adjust the trace width properly to get the trace impedance closer to 50Ω.
Frequency bands | Prerequisites |
---|---|
B5/B8 | Cable insertion loss: < 1 dB |
Parameter | Prerequisites |
---|---|
Frequency bands | Vary depending on the requirements of the local operators. |
Voltage standing wave ratio (VSWR) | ≤ 2 |
Efficiency | ≥ 30% |
Max input power (W) | 50 |
Input impedance (Ω) | 50 |
Polarization | Linear polarization |
This module does not come with an antenna, so an external antenna is required. You can choose one from the external rubber antenna, helical antenna, FPC antenna with IPEX connector, and PCB antenna. The antenna type can be monopole, planar inverted-F antenna (PIFA), inverted-F antenna (IFA), loop, and more. The following figure shows the common antennas.
Rubber antenna
FPC antenna with IPEX connector
Built-in FPC antenna
Electromagnetic compatibility (EMC) is one of the essential considerations in designing for signal integrity and power integrity.
Design considerations for ESD circuit protection.
It is recommended to design the 14 pads placed in the middle of the PCB as per the dimensions specified in the structure diagram. Extend the 52 pads around the PCB to the module for over 0.3 mm and the other three sides of the pads for 0.05 mm.
The module generates heat when it works or might be affected by high-temperature components. The module design ensures good heat dissipation. When connecting the module to the PCB, connect the thermal pad to the ground properly to ensure thermal conduction and balance and better electrical performance.
NX1-CT is equipped with a total of 52 LCC pins.
The dimensions are 17.7±0.35 mm (L) x 15.8±0.35 mm (W) x 2.4±0.15 mm (H), as shown below.
The tolerances for dimensions of length and width, height, and PCB thickness are ±0.35 mm, ±0.15 mm, and ±0.1 mm respectively. If you have special requirements for dimensions, please specify them in the datasheet after consultations.
Is this page helpful?
YesFeedbackIs this page helpful?
YesFeedback