LoRa Development Board 868-915MHz

40,000 د.ع

Build powerful long-range IoT applications with the Heltec ESP32 SX1276 LoRa Development Board, a comprehensive development platform that combines the versatility of the ESP32 WiFi and Bluetooth microcontroller with the long-range capabilities of the SX1276 LoRa transceiver. This all-in-one board integrates WiFi, Bluetooth, and LoRa wireless connectivity into a single compact module, making it ideal for LoRaWAN gateways, remote sensor networks, smart agriculture, and industrial IoT applications operating in the 868-915 MHz ISM band

In stock

Compare
SKU: DIYS10801 Category:

Description

Heltec ESP32 SX1276 LoRa Development Board – WiFi LoRa Core System Module with Antenna (868-915MHz)

Build powerful long-range IoT applications with the Heltec ESP32 SX1276 LoRa Development Board, a comprehensive development platform that combines the versatility of the ESP32 WiFi and Bluetooth microcontroller with the long-range capabilities of the SX1276 LoRa transceiver. This all-in-one board integrates WiFi, Bluetooth, and LoRa wireless connectivity into a single compact module, making it ideal for LoRaWAN gateways, remote sensor networks, smart agriculture, and industrial IoT applications operating in the 868-915 MHz ISM bands.

The board is built around the ESP32 dual-core processor, featuring a Tensilica LX6 CPU running at up to 240 MHz with 520 KB of SRAM and 4 MB of flash memory. The integrated SX1276 LoRa transceiver operates in the 868-915 MHz frequency band, providing long-range, low-power wireless communication ideal for applications requiring connectivity over several kilometers with minimal power consumption. An onboard OLED display (0.96-inch) provides convenient visual feedback for system status, sensor readings, and debugging information without requiring external displays.

This development board includes all the essential features for rapid prototyping, including a USB-C port for programming and power, a lithium battery charging circuit (TP4057) for portable applications, and a 3.7V battery connector for battery-powered deployments. The board also features a reset button, user-programmable button, and LED indicators for power and LoRa activity. With comprehensive support in the Arduino IDE and PlatformIO, along with extensive libraries for LoRa communication, this board enables developers to quickly build and deploy long-range wireless IoT solutions in the 868-915 MHz bands.

Key Features

ESP32 Dual-Core Processor

Powered by ESP32 with dual-core Tensilica LX6 processor running at up to 240 MHz, 520 KB SRAM, and 4 MB flash, providing powerful processing capabilities for complex IoT applications.

SX1276 LoRa Transceiver

Integrated SX1276 LoRa module operating in the 868-915 MHz frequency band, delivering long-range, low-power wireless communication with excellent sensitivity for extended range applications.

Built-in OLED Display

Onboard 0.96-inch OLED display (128×64 resolution) provides visual feedback for system status, sensor readings, and debugging without requiring external displays.

WiFi and Bluetooth Connectivity

Integrated 2.4 GHz WiFi (802.11 b/g/n) and Bluetooth 4.2 (BLE) for dual-mode wireless connectivity, enabling cloud connectivity, smartphone communication, and local network integration.

Lithium Battery Charging Circuit

Onboard TP4057 charging circuit with JST battery connector supports 3.7V lithium batteries, enabling portable, battery-powered applications with built-in charging capability.

USB-C Programming Interface

Modern USB-C port for programming, power, and serial communication, providing easy connection to computers and power sources.

Comprehensive I/O Breakout

Breaks out multiple GPIO pins, including ADC, DAC, I2C, SPI, UART, and touch-sensing capabilities for connecting sensors, actuators, and peripherals.

LoRa Antenna Connector

Includes an IPEX (U.FL) antenna connector for connecting external LoRa antennas, with a included spring antenna for immediate use.

User Interface Components

Features a reset button, user-programmable button, and LED indicators for power and LoRa activity, simplifying prototyping and debugging.

Arduino and PlatformIO Support

Fully supported by Arduino IDE and PlatformIO with extensive libraries for LoRa, WiFi, and Bluetooth development, enabling rapid prototyping and deployment.

Specifications

Parameter Value
MCU ESP32 (Tensilica LX6 dual-core)
Clock Speed Up to 240 MHz
Flash Memory 4 MB
SRAM 520 KB
LoRa Transceiver SX1276
LoRa Frequency 868-915 MHz (configurable)
WiFi 2.4 GHz 802.11 b/g/n
Bluetooth 4.2 (BLE)
Display 0.96-inch OLED (128×64)
Battery Charging TP4057 (500mA max)
Battery Connector JST 2-pin (3.7V Li-ion)
USB USB-C (programming and power)
Operating Voltage 3.3V (logic)
Power Input 5V via USB-C or 3.7V battery
GPIO Pins Multiple (ADC, DAC, I2C, SPI, UART)
Antenna Connector IPEX (U.FL)
Dimensions Approximately 50mm x 25mm

Pin Configuration

Pin Group Functions Description
GPIO Multiple pins General purpose I/O, ADC, DAC, touch
I2C SDA, SCL For external I2C sensors and peripherals
SPI MOSI, MISO, SCK SPI interface for external devices
UART TX, RX Serial communication
LoRa NSS, SCK, MOSI, MISO, RST, DIO0 LoRa module control pins
Power 5V, 3.3V, GND Power supply and ground
Battery BAT+, BAT- JST connector for 3.7V battery
USB USB-C Programming and power

Wiring Diagram

Basic Power and Programming

text
USB-C Cable -----> Board USB-C Port
(Provides 5V power and programming)

Battery-Powered Operation

text
3.7V Li-Po Battery -----> JST Battery Connector

Connecting External I2C Sensor

text
Heltec ESP32 LoRa              I2C Sensor
------------------             ----------
3.3V               ----->      VCC
GND                ----->      GND
SDA (GPIO21)       ----->      SDA
SCL (GPIO22)       ----->      SCL

Arduino IDE Setup

  1. Open Arduino IDE

  2. Go to File > Preferences

  3. Add the following URL to “Additional Boards Manager URLs”:
    https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

  4. Open Tools > Board > Boards Manager

  5. Search for “ESP32” and install the “ESP32 by Espressif Systems” package

  6. Select Heltec WiFi LoRa 32 (V2) from the Boards menu

  7. Install the Heltec ESP32 library from Library Manager

  8. Select the correct COM port and upload

Arduino Code Example

cpp
#include <heltec.h>

#define BAND 868E6  // Set to 915E6 for 915MHz band

void setup() {
  Heltec.begin(true, true, true, true, BAND);
  
  Heltec.display->clear();
  Heltec.display->drawString(0, 0, "Heltec LoRa");
  Heltec.display->drawString(0, 16, "ESP32 + SX1276");
  Heltec.display->drawString(0, 32, "868-915MHz");
  Heltec.display->display();
  
  Serial.println("LoRa Sender Initialized");
}

void loop() {
  Heltec.display->clear();
  Heltec.display->drawString(0, 0, "Sending packet");
  Heltec.display->display();
  
  LoRa.beginPacket();
  LoRa.print("Hello from Heltec!");
  LoRa.endPacket();
  
  Serial.println("Packet sent");
  delay(5000);
}

LoRa Receiver Example

cpp
#include <heltec.h>

#define BAND 868E6

void setup() {
  Heltec.begin(true, true, true, true, BAND);
  
  Heltec.display->clear();
  Heltec.display->drawString(0, 0, "LoRa Receiver");
  Heltec.display->drawString(0, 16, "868-915MHz");
  Heltec.display->display();
  
  Serial.println("LoRa Receiver Initialized");
}

void loop() {
  int packetSize = LoRa.parsePacket();
  if (packetSize) {
    Heltec.display->clear();
    Heltec.display->drawString(0, 0, "Packet received:");
    
    String message = "";
    while (LoRa.available()) {
      message += (char)LoRa.read();
    }
    
    Heltec.display->drawString(0, 16, message);
    Heltec.display->display();
    
    Serial.print("Received: ");
    Serial.println(message);
  }
}

Common Applications

  • LoRaWAN sensor nodes and gateways

  • Long-range environmental monitoring

  • Smart agriculture and irrigation control

  • Industrial IoT and remote monitoring

  • Asset tracking and logistics

  • Smart city infrastructure

  • Weather stations

  • Remote control systems

  • Educational IoT projects

Package Contents

  • 1 x Heltec ESP32 SX1276 LoRa Development Board

  • 1 x Spring Antenna (868-915MHz)

لوحة تطوير Heltec ESP32 SX1276 LoRa – وحدة نظام أساسية WiFi LoRa مع هوائي (868-915 ميجاهرتز)

ابنِ تطبيقات إنترنت الأشياء طويلة المدى القوية باستخدام لوحة تطوير Heltec ESP32 SX1276 LoRa، وهي منصة تطوير شاملة تجمع بين تنوع متحكم ESP32 المزود بتقنيات WiFi و Bluetooth مع قدرات الاتصال طويلة المدى لجهاز الإرسال والاستقبال LoRa SX1276 . تدمج هذه اللوحة المتكاملة WiFi و Bluetooth و LoRa في وحدة واحدة مدمجة، مما يجعلها مثالية لبوابات LoRaWAN وشبكات الاستشعار عن بُعد والزراعة الذكية وتطبيقات إنترنت الأشياء الصناعية التي تعمل في نطاقات ISM 868-915 ميجاهرتز .

تم بناء اللوحة حول معالج ESP32 ثنائي النواة، الذي يتميز بمعالج Tensilica LX6 يعمل بتردد يصل إلى 240 ميجاهرتز مع 520 كيلوبايت من ذاكرة الوصول العشوائي و 4 ميجابايت من ذاكرة الفلاش . يعمل جهاز الإرسال والاستقبال LoRa SX1276 المدمج في نطاق التردد 868-915 ميجاهرتز، مما يوفر اتصالاً لاسلكيًا طويل المدى ومنخفض الطاقة مثاليًا للتطبيقات التي تتطلب اتصالاً لمسافة عدة كيلومترات مع استهلاك طاقة ضئيل . توفر شاشة OLED المدمجة تغذية راجعة بصرية مريحة لحالة النظام وقراءات المستشعرات ومعلومات التصحيح دون الحاجة إلى شاشات خارجية .

تتضمن لوحة التطوير هذه جميع الميزات الأساسية للنمذجة الأولية السريعة، بما في ذلك منفذ USB-C للبرمجة والطاقة، ودائرة شحن بطارية ليثيوم للتطبيقات المحمولة، وموصل بطارية 3.7V للنشر الذي يعمل بالبطارية . تتميز اللوحة أيضًا بزر إعادة ضبط وزر قابل للبرمجة للمستخدم ومؤشرات LED للطاقة ونشاط LoRa . مع دعم شامل في Arduino IDE و PlatformIO، بالإضافة إلى مكتبات واسعة لاتصالات LoRa، تمكن هذه اللوحة المطورين من بناء ونشر حلول إنترنت الأشياء اللاسلكية طويلة المدى بسرعة في نطاقات 868-915 ميجاهرتز .

المميزات الرئيسية

معالج ESP32 ثنائي النواة

مدعوم بمعالج ESP32 ثنائي النواة Tensilica LX6 يعمل بتردد يصل إلى 240 ميجاهرتز، مع 520 كيلوبايت من ذاكرة الوصول العشوائي و 4 ميجابايت من ذاكرة الفلاش، مما يوفر قدرات معالجة قوية لتطبيقات إنترنت الأشياء المعقدة .

جهاز إرسال واستقبال LoRa SX1276

وحدة LoRa SX1276 مدمجة تعمل في نطاق التردد 868-915 ميجاهرتز، مما يوفر اتصالاً لاسلكيًا طويل المدى ومنخفض الطاقة مع حساسية ممتازة لتطبيقات النطاق الممتد .

شاشة OLED مدمجة

شاشة OLED 0.96 بوصة مدمجة توفر تغذية راجعة بصرية لحالة النظام وقراءات المستشعرات والتصحيح دون الحاجة إلى شاشات خارجية .

اتصال WiFi و Bluetooth

اتصال WiFi 2.4 جيجاهرتز و Bluetooth 4.2 مدمجان للاتصال اللاسلكي ثنائي الوضع، مما يتيح الاتصال بالسحابة والتواصل مع الهواتف الذكية والتكامل مع الشبكات المحلية .

دائرة شحن بطارية ليثيوم

دائرة شحن TP4057 مدمجة مع موصل بطارية JST تدعم بطاريات الليثيوم 3.7V، مما يتيح تطبيقات محمولة تعمل بالبطارية مع قدرة شحن مدمجة .

واجهة برمجة USB-C

منفذ USB-C حديث للبرمجة والطاقة والتواصل التسلسلي، مما يوفر اتصالاً سهلاً بأجهزة الكمبيوتر ومصادر الطاقة .

تفريع شامل للإدخال/الإخراج

يفرع دبابيس GPIO متعددة، بما في ذلك ADC و DAC و I2C و SPI و UART وقدرات استشعار اللمس لتوصيل أجهزة الاستشعار والمشغلات والمحيطات .

موصل هوائي LoRa

يتضمن موصل هوائي IPEX لتوصيل هوائيات LoRa الخارجية، مع هوائي زنبركي مضمن للاستخدام الفوري .

مكونات واجهة المستخدم

يتميز بزر إعادة ضبط وزر قابل للبرمجة للمستخدم ومؤشرات LED للطاقة ونشاط LoRa، مما يبسط النمذجة الأولية والتصحيح .

دعم Arduino و PlatformIO

مدعوم بالكامل بواسطة Arduino IDE و PlatformIO مع مكتبات واسعة لتطوير LoRa و WiFi و Bluetooth، مما يتيح النمذجة الأولية والنشر السريع .

المواصفات الفنية

المعلمة القيمة
المتحكم ESP32 (Tensilica LX6 ثنائي النواة)
تردد الساعة حتى 240 ميجاهرتز
ذاكرة الفلاش 4 ميجابايت
ذاكرة الوصول العشوائي 520 كيلوبايت
جهاز LoRa SX1276
تردد LoRa 868-915 ميجاهرتز
WiFi 2.4 جيجاهرتز 802.11 b/g/n
Bluetooth 4.2
الشاشة OLED 0.96 بوصة
شحن البطارية TP4057
موصل البطارية JST 2 دبوس
USB USB-C
جهد التشغيل 3.3V
مدخل الطاقة 5V عبر USB-C أو 3.7V بطارية
موصل الهوائي IPEX

التطبيقات الشائعة

  • عقد وبوابات LoRaWAN

  • مراقبة بيئية طويلة المدى

  • الزراعة الذكية والتحكم في الري

  • إنترنت الأشياء الصناعي والمراقبة عن بُعد

  • تتبع الأصول والخدمات اللوجستية

  • البنية التحتية للمدن الذكية

  • محطات الطقس

  • أنظمة التحكم عن بُعد

  • مشاريع إنترنت الأشياء التعليمية

محتويات العلبة

  • 1 × لوحة تطوير Heltec ESP32 SX1276 LoRa

  • 1 × هوائي زنبركي (868-915 ميجاهرتز)

Reviews

There are no reviews yet

Be the first to review “LoRa Development Board 868-915MHz”

Your email address will not be published. Required fields are marked *