Wireless Sensor Network (WSN) Setup and Services

Learn about WSN technology and set up a successful WSN monitoring system with the following resources.

Understanding Wireless Technology

Gain insight into WSN protocols, products, and topologies.

Learn more

Using Your WSN Hardware

Read tutorials, identify compatible sensors, and learn about energy harvesting options for your NI WSN system.

Learn more

NI LabVIEW Software in WSN Applications

Learn more about using LabVIEW WSN to program WSN nodes and download example code to help get you started.

Learn more

Understanding Wireless Technology

Introduction to WSN

Wireless Sensor Network Topologies and Mesh Networking

Understanding WSN topology is critical to ensuring data reliability. Learn how to configure your NI WSN system topology to best suit your application needs by understanding the trade-offs between distance and density. Discover the difference between an end node and a router node, and learn how to achieve the 36-node-per-gateway limitation.

IEEE 802.15.4 and ZigBee

Gain a deeper understanding of the protocol on which reliable NI WSN communication is based.

WSN: Frequently Asked Questions

View answers to frequently asked questions and explore solutions, including how to extract measurement data from a WSN and WSN power requirements.

Using your WSN Hardware

Getting Started Tutorials

Read the tutorial

Walk through the out-of-box configuration of NI WSN hardware and software, including configuring networks in NI Measurement & Automation Explorer (MAX), setting up a LabVIEW project, and extracting measurement data with NI WSN software in LabVIEW.

Watch the Webcast

View the 11-minute complementary webcast featuring a hands-on WSN Starter Kit configuration.

Product Completion: Energy Harvesting and Compatible Sensors

Using Energy Harvesting Devices to Power NI WSN Measurement Nodes

Discover how you can harvest solar and vibration energy to power NI WSN measurement nodes.

WSN Sensor Solutions

View a list of WSN-compatible sensors that you can use to create remote monitoring applications.

Product Support Pages

NI 9792

The NI 9792 controller, which is programmable with the NI LabVIEW Real-Time Module, can communicate with NI wireless sensor network (WSN) devices as well as other hardware through a variety of open communication standards.

NI WSN-9791

The NI WSN-9791 Ethernet gateway coordinates communication between distributed measurement nodes and the host controller in your NI wireless sensor network (WSN).

NI WSN-3202

The NI WSN-3202 measurement node is a wireless device that provides four ±10 V analog input channels and four bidirectional digital channels that you can configure on a per-channel basis for input, sinking output, or sourcing output.

NI WSN-3212

The NI WSN-3212 measurement node is a wireless device that provides four 24-bit thermocouple input channels and four bidirectional digital channels that you can configure on a per-channel basis for input, sinking output, or sourcing output.

NI WSN-3226

The programmable NI WSN-3226 measurement node adds resistance-based measurements, such as those from RTDs and potentiometers, to the NI wireless sensor network (WSN) platform.

WSN Discussion Forums

Visit the WSN discussion forum to browse the latest topics or ask a question.

WSN KnowledgeBase Articles

Search for the latest WSN KnowledgeBased articles

LabVIEW in WSN Applications

Software Support and Drivers for WSN

Software Support for NI WSN Hardware

Determine which NI WSN, LabVIEW, and LabVIEW WSN Module version is required to use your WSN hardware.

LabVIEW Drivers for Third-Party WSN Products

LabVIEW is premier monitoring and control application software. Using these drivers, you can create a system that uses NI hardware alongside third-party WSN hardware to create a complete solution for your application.

Creating Intelligent Nodes with the LabVIEW WSN Module

Getting Started with the LabVIEW WSN Module

Learn about benefits and capabilities of the LabVIEW WSN Module and programmable measurement nodes.

LabVIEW WSN – Under the Hood

Gain a deeper understanding of the state machine firmware that you can customize using the LabVIEW WSN Module.

LabVIEW WSN Performance Benchmarks

See benchmarks on battery lifetime and sample rates. Learn how long your nodes can last on battery power, and how fast you can sample the analog and digital lines.

LabVIEW Example Code

The WSN I/O Variable API

Drag-and-drop I/O variables can become cumbersome for large WSN applications in which you might be monitoring hundreds of channels. Use this API to dynamically read from and write to many WSN I/O elements at once.

WSN Dynamic Configuration

The NI 9792 programmable WSN gateway delivers many features to the WSN platform, including the ability to dynamically configure WSN channels and properties such as sample rates, input ranges, and even thermocouple types. Use this example program to see what WSN properties and attributes you can set dynamically.

Read/Write Analog and Digital Data on WSN Nodes and Log to TDMS (NI 9792 Gateway)

These two examples illustrate how to read analog and digital channels on a WSN node, write data to the digital channels, and log all results to a Technical Data Management Streaming (TDMS) file.

NI WSN Link Quality Logger

With this program, you can use NI WSN hardware to determine the link quality of WSN nodes in an application environment. This helps you determine the best deployment locations for WSN nodes.

Blink USER LED on Each Sample Using LabVIEW WSN

You can access an LED on each WSN node using the LabVIEW WSN Module. This example demonstrates how you can toggle the LED to indicate that acquisitions are taking place.

Programmatic DIO and Running Average

This example demonstrates how to programmatically use DIO on a WSN node while implementing a running average for the same reading. It also shows a basic y = mx+b calibration equation for a different analog input.

Create a Simple Digital Counter Using LabVIEW WSN

Use the LabVIEW WSN Module and a programmable WSN node to perform low-power digital counting in remote locations.

Achieve Faster Analog Input Sampling Rates with LabVIEW WSN

This example illustrates how to achieve analog input sampling rates of up to 190 Hz on a single channel.

Additional Resources

All Products and Services