Stand-alone wi-fi, bluetooth and multiradio modules (44 pages)
Summary of Contents for Ublox NINA-W1 Series
Page 1
System integration manual Abstract This document describes the system integration of NINA-W1 series stand-alone modules, which includes the NINA-W13 (Wi-Fi) and NINA-W10 and NINA-W15 series (multiradio) modules. These modules feature a number of useful embedded security features, including secure boot that ensures that only authenticated software can run on the module.
NINA-W1 series - System integration manual Document information Title NINA-W1 series Subtitle Stand-alone Wi-Fi and multiradio modules Document type System integration manual Document number UBX-17005730 Revision and date 30-Sep-2020 Disclosure Restriction C1 - Public Document status explanation Draft For functional testing. Revised and supplementary data will be published later.
NINA-W1 series - System integration manual System description 1.1 Overview The NINA-W1 series of wireless and multiradio MCU IoT is suitable for industrial markets where security is important. NINA-W1 includes the following stand-alone modules: Model Description NINA-W13 series Wireless MCU modules integrate a powerful microcontroller (MCU) and a Wi-Fi radio for wireless communication.
** Only on NINA-W156. Support in u-connectXpress - pending implementation Figure 3: NINA-W15 series block diagram NINA-W1 series modules use a dual-core system that includes two Harvard Architecture Xtensa LX6 CPUs with maximum 240 MHz internal clock frequency. The internal memory of NINA-W1 supports: •...
NINA-W1 series modules include an additional voltage supply input for setting the I/O voltage level. A separate VCC_IO pin enables module integration in many applications with different voltage supply levels (1.8 V or 3.3 V for example) without level converters. NINA-W1 series modules currently support 3.3 V IO levels only.
1.7 Data interfaces 1.7.1 Universal asynchronous serial interface (UART) For data communication and firmware upgrade purposes, NINA-W1 series modules support an interface comprised of three UARTs. Each UART supports the following signals: • Data lines (RXD as input, TXD as output) •...
NINA-W13 only supports Reduced Media-independent Interface (RMII) from software version 2.0.0 onwards. NINA-W1 series modules include a full RMII for Ethernet MAC to PHY communication over the Station Management Interface (SMI). RMII and SMI use nine signals in total. The RMII and SMI interfaces require an external 50 MHz clock source either from a compatible PHY chip or from an external oscillator.
RMII_CLK input (GPIO27) at startup. If an RMII clock is discovered, then Ethernet communication is initiated. During startup of NINA-W1 series modules the RMII clock must be started within 100 us, but not before an initial delay of 1.2 ms.
For details on SPI operation, see the application note Communicating with a u-blox module over SPI bus [10]. 1.8 Antenna interfaces Antenna interfaces are different for each module variant in the NINA-W1 series. 1.8.1 Antenna pin – NINA-W1x1 NINA-W1x1 modules are equipped with an RF pin. The pin has a nominal characteristic impedance of 50 Ω...
NINA-W1 series - System integration manual 1.8.2 NINA-W1x2 and W1x6 integrated antennas To simplify integration, NINA-W1x2 and W1x6 modules are equipped with an integrated antenna. An integrated antenna design means there is no need for an RF trace design on the host PCB. This means less effort is required in the test lab.
NINA-W1 series - System integration manual Software 2.1 NINA-W13 and NINA-W15 u-connectXpress software NINA-W13/W15 stand-alone modules are delivered with embedded u-connectXpress software. Using industry-standard AT commands, this is the software that manages the combination of Bluetooth, Bluetooth Low Energy and Wi-Fi connectivity supported in NINA-W13 and NINA-W15 standalone modules, specifically: •...
NINA-W1 series - System integration manual 2.2 s-center evaluation software u-blox s-center client software provides a convenient tool with which to configure u-blox standalone modules. It runs on PCs running Windows XP onwards (x86 and x64) with Net Framework 4.5 or later and is available for download from www.u-blox.com.
NINA-W1 series - System integration manual 2.5 Updating u-connectXpress software with s-center The u-connectXpress software, flashed into NINA-W13/W15 modules prior to delivery, is used to validate the hardware, bootloader, and the binary image. The u-connectXpress software runs only on validated hardware.
NINA-W1 series - System integration manual +UFWUPD For more information about the parameters, see the software update command u-connectXpress AT commands manual [1], u-blox bootloader protocol specification [11] and u-connectXpress user guide [6]. 2.7 Developing and flashing NINA-W10 open-CPU software...
NINA-W1 series - System integration manual 2.7.2 Get ESP-IDF v3 ☞ ESP-IDF v3 can be used on NINA-W101/NINA-W102, but has not been verified on NINA-W106. On NINA-W106, use the ESP-IDF v4. source files Espressif ESP-IDF repository located github https://github.com/espressif/esp-idf. mingw32.exe To download the files, open the “...
NINA-W1 series - System integration manual Figure 10: Verification of all the downloaded files 2.7.3 Setup path to ESP-IDF IDF_PATH The toolchain for the ESP-IDF uses the environment variable. This variable must be set up for building the projects. export IDF_PATH="C:/git/esp-idf"...
Page 21
NINA-W1 series - System integration manual Now enter “make menuconfig” to open the ESP-IDF configuration window. You can select and modify a lot of configuration options about the environment using this tool; in this example, only the com port that is used to flash NINA-W10 is modified.
Page 22
NINA-W1 series - System integration manual Figure 14: Screenshot after entering the filename for the sdkconfig ☞ Make sure your configuration is saved first and then enter Exit to exit the console. Now the project is ready to build, but before building and flashing, NINA-W10 should be prepared to accept the downloaded file.
NINA-W1 series - System integration manual Figure 16: Hello world example as displayed on the monitor 2.7.5 Using ESP-IDF v4 ☞ ESP-IDF v4 is mandatory for NINA-W106. To use ESP-IDF v4, use the appropriate toolchain instructions for your development environment: •...
NINA-W1 series - System integration manual • RESET to IO19 (CTS) • IO0 (IO zero) to IO26 (DSR) The jumpers CTS (J14-8) and DSR (J14-7) should also be removed so that they do not interfere. ☞ It is not possible to use the Hardware Flow control or the DSR signals on the UART while using this setup.
NINA-W1 series - System integration manual C:\Program Files (x86)\Arduino\arduino.exe Open the Arduino IDE - " " and then close the program again. Do this to ensure that the folder is created correctly before downloading the Arduino files as mentioned in the next step.
Page 26
NINA-W1 series - System integration manual Figure 19: Screenshot after selecting "get.exe" ☞ Normally, it takes around 15-30 minutes to download this program. Figure 20: Sample screenshot during download "C:\Program Files Open the Arduino application again from the following location - (x86)\Arduino\arduino.exe"...
Page 27
NINA-W1 series - System integration manual Figure 21: Screenshot that depicts selection of the ESP32 Dev Module ☞ u-blox NINA-W10 module will soon be added to the list of supported boards. Until then, use the ESP32 Dev Module. UBX-17005730 - R11...
Page 28
NINA-W1 series - System integration manual Start the WiFiScan example, which is available at the following folder: C:\Users\ user_name \Documents\Arduino\hardware\espressif\esp32\libraries\WiFi\examples\WiFiScan Press the “->” (arrow) button, as shown highlighted in red in the below screenshot (Figure 22), to start the upload to NINA-W10.
NINA-W1 series - System integration manual Figure 24: Sample screenshot of the Wi-Fi scan 2.9 Output power configuration 2.9.1 NINA-W10 series To operate within the regulatory output power limits, the integrator must configure the module as per the instructions in the following subsections.
Design-in 3.1 Overview For an optimal integration of NINA-W1 series modules in the final application board, it is recommended to follow the design guidelines stated in this chapter. Every application circuit must be properly designed to guarantee the correct functionality of the related interface, however a number of points require high attention during the design of the application device.
NINA-W1 series - System integration manual • The VCC_IO connection must be as wide and short as possible. • The VCC_IO connection must be routed through a PCB area separated from sensitive analog signals and sensitive functional units. It is a good practice to interpose at least one layer of PCB ground between VCC_IO track and other signal routing.
Page 34
NINA-W1 series - System integration manual Figure 25: Transmission line trace design To properly design a 50 Ω transmission line, the following remarks should also be considered: • The designer should provide enough clearance from surrounding traces and ground in the same layer;...
NINA-W1 series - System integration manual Figure 26: Example of RF trace and ground design from NINA-W1 Evaluation Kit (EVK) Antenna design (NINA-W1x1) 3.3.2 NINA-W1x1 is suited for designs when an external antenna is needed due to mechanical integration or placement of the module.
Page 36
NINA-W1 series - System integration manual As a numerical example, the physical restriction to the PCB design can be considered as shown below: Frequency = 2.4 GHz Wavelength = 12.5 cm Quarter wavelength = 3.125 cm Radiation performance depends on the whole product and antenna system design, including product mechanical design and usage.
Page 37
NINA-W1 series - System integration manual Manufacturer Series Remarks Hirose U.FL® Ultra Small Surface Mount Coaxial Connector Recommended I-PEX MHF® Micro Coaxial Connector Tyco UMCC® Ultra-Miniature Coax Connector Amphenol RF AMC® Amphenol Micro Coaxial Lighthorse Technologies, Inc. IPX ultra micro-miniature RF connector Table 4: U.FL compatible plug connector...
NINA-W1 series - System integration manual • Proper placement of the antenna and its surroundings is also critical for antenna performance. Avoid placing the antenna close to conductive or RF-absorbing parts such as metal objects, ferrite sheets and so on as they may absorb part of the radiated power or shift the resonant frequency of the antenna or affect the antenna radiation pattern.
Page 39
The NINA-W1x6 has four extra GND pads under the antenna that need to be connected for a good antenna performance. Detailed measurements of the footprint including this extra GND pads can be found in the NINA-W1 series data sheets [3] [4]. •...
These general design guidelines are considered as best practices and are valid for any bus present in the NINA-W1 series modules. The designer should prioritize the layout of higher speed busses. Low frequency signals are generally not critical for layout.
PCB, the ground ring must then be connected to other layers through vias. 3.6 Module footprint and paste mask The mechanical outline of the NINA-W1 series modules can be found in the NINA-W1 series Data Sheets [2] [3] [4]. The proposed land pattern layout reflects the pads layout of the module.
NINA-W1 series - System integration manual The suggested paste mask layout for the NINA-W1 series modules is to follow the copper mask layout as described in the NINA-W1 series Data Sheets [2]/[3]/[4]. ⚠ These are recommendations only and not specifications. The exact mask geometries, distances and stencil thicknesses must be adapted to the specific production processes of the customer.
Page 43
NINA-W1 series - System integration manual NINA-W1 is manufactured with consideration to the specific standards for minimizing the occurrence of ESD events. The highly automated process complies with the IEC61340-5-1 (STM5.2-1999 Class M1 devices) standard. Consequently, the designer should implement proper measures to protect from ESD events on any pin that may be exposed to the end user.
The bow and twist of the PCB is maximum 0.75% according to IPC-A-610E. The thickness of solder resist between the host PCB top side and the bottom side of the NINA-W1 series module must be considered for the soldering process.
NINA-W1 series - System integration manual Process parameter Unit Value Pre-heat Ramp up rate to T SMIN °C SMIN °C SMAX (from +25 °C) (Pre-heat) 60 to 120 Peak °C (time above T 40 to 60 (absolute max) °C Cooling...
NINA-W1 series - System integration manual 4.3.3 Other remarks • Only a single reflow soldering process is allowed for boards with a module populated on it. • Boards with combined through-hole technology (THT) components and surface-mount technology (SMT) devices may require wave soldering to solder the THT components. Only a single wave Miniature Wave Selective soldering process is allowed for boards populated with the modules.
• Any changes to hardware, hosts or co-location configuration may require new radiated emission and SAR evaluation and/or testing. • The regulatory compliance of NINA-W1 series does not exempt the end product from being evaluated against applicable regulatory demands; for example, FCC Part 15B criteria for unintentional radiators [9].
NINA-W1 series - System integration manual 5.2.3 Antenna requirements In addition to the general requirement to use only authorized antennas, the u-blox grant also requires a separation distance of at least 20 cm from the antenna to all persons. Also, the antenna must not be co-located with any other antenna or transmitter (simultaneous transmission) as well.
NINA-W1 series - System integration manual Product testing 6.1 u-blox In-Series production test u-blox focuses on high quality for its products. All units produced are fully tested automatically in production line. Stringent quality control process has been implemented in the production line.
A basic RF functional test of the device including the antenna can be performed with standard Bluetooth low energy devices as remote stations. The device containing the NINA-W1 series module and the antennas should be arranged in a fixed position inside an RF shield box to prevent interferences from other possible radio devices to get stable test results.
NINA-W1 series - System integration manual Appendix A Glossary Abbreviation Definition Automotive Electronics Council Automatic Frequency Adaption Access Point Arm (Advanced RISC Machines) Holdings ASCII American Standard Code for Information Interchange Automatic Test Equipment Battery Backed RAM Bit Error Rate...
Page 52
NINA-W1 series - System integration manual Abbreviation Definition NSMD Non Solder Mask Defined Original Equipment Manufacturer Printed Circuit Board Radio Frequency RMII Reduced Media-independent Interface Read-only Memory RSSI Received Signal Strength Indicator Real-Time Clock Software Development Kit SubMiniature version A...
NINA-W1 series - System integration manual Related documents u-blox short range AT commands manual, UBX-14044127 NINA-W13 series data sheet, UBX-17006694 NINA-W10 series data sheet, UBX-17065507 NINA-W15 series data sheet, UBX-18006647 u-blox Package Information Guide, UBX-14001652 u-connectXpress user guide, UBX-16024251 EVK-NINA-W1/EVK-NINA-B2 user guide,...
Page 54
NINA-W1 series - System integration manual Revision history Revision Date Name Comments 23-Mar-2017 fbro Initial release. 30-Jun-2017 mwej, cmag Updated the product status to Engineering Sample. Added info about band pass filter. Updated best conducted Wi-Fi sensitivity -96 dBm (section 1.3.1). Added additional information about software update (sections 2.3 and 2.5).
Page 55
NINA-W1 series - System integration manual Contact For complete contact information, visit us at www.u-blox.com. u-blox Offices North, Central and South America Headquarters Asia, Australia, Pacific Europe, Middle East, Africa u-blox America, Inc. u-blox Singapore Pte. Ltd. u-blox AG Phone:...