Learning path

Wireless Sensor Networks

Design, deploy and debug low-power sensor networks from node to gateway.

A six-week intermediate course on wireless sensor networks: radio fundamentals, node architecture, short-range and LPWAN protocols, network topologies, routing, gateway design, power budgeting, security and real-world deployment with Arduino, ESP32 and LoRa.

Intermediate
6 weeks 18 lessons Arduino Uno, ESP32, nRF24/ BLE, LoRa/LoRaWAN modules
Your progress0 of 18 lessons

Course content

Six weekly modules. Each lesson unlocks once you complete the one before it.

What a WSN is, node architecture and the constraints that shape every design.

What you will be able to do

  • Explain the architecture and constraints of a wireless sensor node
  • Compare short-range, mesh and LPWAN radio technologies
  • Calculate simple link budgets and estimate range
  • Build a BLE peripheral that advertises sensor data
  • Build a LoRa point-to-point link and structure its payload
  • Describe LoRaWAN network roles and activation procedures
  • Select a network topology and routing approach for a given application
  • Design a gateway that translates radio payloads to MQTT/HTTP
  • Estimate battery lifetime from duty cycle and current measurements
  • Identify security risks and apply encryption and authentication basics