Lorawan based iot network
Back to Projects

LoRaWAN based IoT Network

November 2025 🚧 More Details Coming

Engineered a point-to-point LoRa link using Heltec ESP32 boards to transmit motion data over LoRaWAN. Integrated MPU6050 sensor for real-time acceleration and gyroscope data via I2C protocol. Implemented ACK/NACK handshaking and CRC validation for data integrity.

Embedded/IoT Python

Project Gallery

LoRaWAN based IoT Network LoRaWAN based IoT Network LoRaWAN based IoT Network LoRaWAN based IoT Network LoRaWAN based IoT Network

Project Overview

This project demonstrates a reliable wireless sensor network using LoRaWAN technology. The system captures real-time motion data from an MPU6050 sensor and transmits it wirelessly using two Heltec ESP32 boards configured in a point-to-point LoRa link.

Key Features

  • Long-Range Communication: Utilizes LoRaWAN for extended wireless range
  • Real-Time Data Capture: MPU6050 sensor provides acceleration and gyroscope readings
  • Reliable Transmission: ACK/NACK handshaking ensures data delivery
  • Data Integrity: CRC validation prevents corrupted data
  • Visual Feedback: Integrated display shows real-time sensor readings

Technical Implementation

Hardware Components

  • 2x Heltec ESP32 LoRa boards
  • MPU6050 6-axis motion sensor
  • Integrated OLED display

Communication Protocol

The system implements a custom protocol featuring:

  1. I2C communication with MPU6050 sensor
  2. LoRa packet transmission with headers
  3. ACK/NACK acknowledgment system
  4. CRC checksum validation

Future Enhancements

  • Multi-node network support
  • Cloud data logging
  • Mobile app integration
  • Battery optimization

×

Trending Tags