Here’s the page we think you wanted. See search results instead:


Contact an Expert

Internet of Things (IoT) Teaching Solution – IoT Wireless Communications

The IoT Wireless Communication Teaching Solution is designed to equip students with the knowledge on how to develop typical IoT applications with various types of wireless connectivity. Students will also learn how to perform quick verification and design validation on these IoT applications. With teaching slides and a training kit (development kit, sensor devices, XBee ZigBee® and LoRa kits, lab sheets with model answers and problem-based assignments) included, this solution is a useful resource for lecturers.

 Teaching Slides  Training Kit  Instruments/ Software
Teaching Slides Training Kit Instruments/ Software


  • Editable PowerPoint slides
  • Covers 36+ hours of classroom sessions

Topics Covered:

  • Overview of IoT connectivity
  • Principles of wireless communications
  • Wireless standards for IoT
  • Wireless networking
  • Test and measurement for wireless connectivity
  • Case studies


  • Editable lab sheets, model answers, problem-based assignments
  • Covers 24 hours of lab sessions

List of Lab Sheets:

  • Setting up IoT sensor networks
  • Analyzing Bluetooth LE protocol for low power IoT devices
  • Building your ZigBee mesh network for better data routing and extended range
  • Evaluating the IoT data link protocols for short range wireless communications with low power consumption (Bluetooth and ZigBee)
  • Evaluating and improving WLAN signal performance
  • Analyzing the range and coexistence of low power long range communications (LoRa)
  • Validating the WLAN devices design and high-density WLAN networks for optimum coverage
  • Validating and comparing the Bluetooth LE and ZigBee communications for low power applications

Recommended Keysight Solutions:
Option 1 (basic lab setup)

Option 2 (advanced lab setup)

Target university subject Target year of study Prerequisite(s)
IoT Wireless Communications 3rd to Final year undergraduate None

The complete solution resources: