Products
产品名称:

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna

上市日期: 2020-07-16
建议销售价: 0

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna

 

Description:

The 868/915MHz antenna needs to be in connection with the IPEX interface (if the antenna is not connected, the signal reception will be unstable!)

 

Lithium battery charge and discharge circuit, when the battery is full, the blue LED will stop working. When using, pay attention to “+”and '-' of the battery, otherwise it will it may damage the LoRa chip.

 

With IO port touch screen touch signal input, you need to add the 100nF pull-down capacitor to this pin!

 


Example:

This product is a SX1276 chip based on ESP32 WIFI increased OLED, namely LoRa remote modem, 868-915MHz frequency, high sensitivity is over-148dBm, + 20dBm output power, high reliability, long transmission distance.

 

The onboard 4Mt bytes (32 Mt bit) Flash wi-fi antenna, 0.96 inch oled display, lithium battery charging circuit, CP2102 interface and USB serial chip, the perfect support for Arduino development environment, can be used for program checking and product development is very easy and fast.


Operating voltage: 3.3V to 7V

 

Operating temperature range: -40 ° C to + 90 ° C

 

Support for Sniffer software protocol analysis, Station, SoftAP, and Wi-Fi Direct modes


Data rates: 150 Mbps @ 11n HT40., 72 Mbps @ 11n HT20, 54 Mbps @ 11g, 11 Mbps @ 11b
transmit power: 19.5 dBm @ 11b, 16.5 dBm @ 11g, 15.5 dBm @ 11n
receiver sensitivity up to -98 dBm


UDP sustained throughput of 135 Mbps

 

Pin Diagram

 

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna
 
 
 

Test Details

 

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna

 

Use Legend

 

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna

 

Test Code

https://github.com/LilyGO/TTGO-LORA32-V2.0/tree/LilyGO-868-V1.0

Note: This product does not include the battery.

 

For example 

(1) 868mhz / 915MhzOLED LoRaSender
#include
#include
#include
#include 'SSD1306.h'
#include 'images.h'

#define SCK 5 // GPIO5 - SX1278's SCK
#define MISO 19 // GPIO19 - SX1278's MISO
#define MOSI 27 // GPIO27 - SX1278's MOSI
#define SS 18 // GPIO18 - SX1278's CS
#define RST 14 // GPIO14 - SX1278's RESET
#define DI0 26 // GPIO26 - SX1278's IRQ (interrupt request)
#define BAND 868E6 // 915E6

unsigned int counter = 0;

SSD1306 display (0x3c, 4, 15);
String rssi = 'RSSI -';
String packSize = '-';
String packet;


void setup () {
  pinMode (16, OUTPUT);
  pinMode (2, OUTPUT);
  
  digitalWrite (16, LOW); // set GPIO16 low to reset OLED
  delay (50);
  digitalWrite (16, HIGH); // while OLED is running, GPIO16 must go high
  
  Serial.begin (9600);
  while (! Serial);
  Serial.println ();
  Serial.println ('LoRa Sender Test');
  
  SPI.begin (SCK, MISO, MOSI, SS);
  LoRa.setPins (SS, RST, DI0);
  if (! LoRa.begin (868)) {
    Serial.println ('Starting LoRa failed!');
    while (1);
  }
  //LoRa.onReceive(cbk);
// LoRa.receive ();
  Serial.println ('init ok');
  display.init ();
  display.flipScreenVertically ();
  display.setFont (ArialMT_Plain_10);
  delay (1500);
}

void loop () {
  display.clear ();
  display.setTextAlignment (TEXT_ALIGN_LEFT);
  display.setFont (ArialMT_Plain_10);
  
  display.drawString (0, 0, 'Sending packet:');
  display.drawString (90, 0, String (counter));
  display.display ();

  // send packet
  LoRa.beginPacket ();
  LoRa.print ('hello');
  LoRa.print (counter);
  LoRa.endPacket ();

  counter ++;
  digitalWrite (2, HIGH); // turn the LED on (HIGH is the voltage level)
  delay (1000); // wait for a second
  digitalWrite (2, LOW); // turn the LED off by making the voltage LOW
  delay (1000); // wait for a second
}



(2) 868mhz / 915Mhz OLED LoRaSender
#include
#include
#include
#include 'SSD1306.h'
#include 'images.h'

#define SCK 5 // GPIO5 - SX1278's SCK
#define MISO 19 // GPIO19 - SX1278's MISO
#define MOSI 27 // GPIO27 - SX1278's MOSI
#define SS 18 // GPIO18 - SX1278's CS
#define RST 14 // GPIO14 - SX1278's RESET
#define DI0 26 // GPIO26 - SX1278's IRQ (interrupt request)
#define BAND 868E6 // 915E6

SSD1306 display (0x3c, 4, 15);
String rssi = 'RSSI -';
String packSize = '-';
String packet;



void loraData () {
  display.clear ();
  display.setTextAlignment (TEXT_ALIGN_LEFT);
  display.setFont (ArialMT_Plain_10);
  display.drawString (0, 15, 'Received' + packSize + 'bytes');
  display.drawStringMaxWidth (0, 26, 128, packet);
  display.drawString (0, 0, rssi);
  display.display ();
}

void cbk (int packetSize) {
  packet = '';
  packSize = String (packetSize, DEC);
  for (int i = 0; i   rssi = 'RSSI' + string (LoRa.packetRssi (), DEC);
  loraData ();
}

void setup () {
  pinMode (16, OUTPUT);
  digitalWrite (16, LOW); // set GPIO16 low to reset OLED
  delay (50);
  digitalWrite (16, HIGH); // while OLED is running, GPIO16 must go high,
  
  Serial.begin (9600);
  while (! Serial);
  Serial.println ();
  Serial.println ('LoRa Receiver Callback');
  SPI.begin (SCK, MISO, MOSI, SS);
  LoRa.setPins (SS, RST, DI0);
  if (! LoRa.begin (868E6)) {
    Serial.println ('Starting LoRa failed!');
    while (1);
  }
  //LoRa.onReceive(cbk);
  LoRa.receive ();
  Serial.println ('init ok');
  display.init ();
  display.flipScreenVertically ();
  display.setFont (ArialMT_Plain_10);
  
  delay (1500);
}

void loop () {
  int packetSize = LoRa.parsePacket ();
  if (packetSize) {cbk (packetSize); }
  delay (10);
}

Note:This product does not include the battery.

 

Shipping List:

 

1 X ESP32 OLED 

1 X Line 

2X Pin

1 X 868/915m Spring Antenna

LILYGO® TTGO LORA32 868/915Mhz ESP32 LoRa OLED 0.96 Inch Display Bluetooth WIFI ESP32 ESP-32 Module with Antenna


Hot Products / Hot products More
2020 - 07 - 14
LILYGO® TTGO T-Watch T-Fingerprint ESP32 Main Chip 1.54 Inch Touch Screen Expansion Fingerprint Sensor Development HardwareProduct DescriptionHardware Specifications ChipsetESP32,dual-core MCU,PMU power managementFLASHQSPI flash 16MB SRAM 520 kB SRAM  /  PSRAM  8MBButtonPower key , IO36Extended functionReference enhanced version and sensor kitUSB to TTLCP2104Modu...
2020 - 05 - 13
LILYGO®TTGO T-Watch ESP32 Chip Programmable Wearable Environment Interaction Expandable Silicone Shell Gel Full Coverage Kit   Product DetailShipping List1 X White T-Watch Basic1 X Yellow plastic sleeve1 X Portable Date Cable
2020 - 05 - 09
LILYGO®TTGO T-Watch-K210 AIOT AI Face Recognition Programmable Development Hardware Built-in OV2640 LensMore Informationhttps://github.com/Xinyuan-LilyGO/MaixPy  Product Pin   Shipping List1 X T-Watch K210 AIOT1 X Charing Cable
2020 - 04 - 25
LILYGO® TTGO T-Watch-2020 ESP32 Main Chip 1.54 Inch Touch Display Programmable Wearable Environmental Interaction Product DescriptionHardware SpecificationsChipsetESP32, dual-core MCU, PMU power managementFLASHQSPI flash 16MB SRAM 520 KB SRAM / PSRAM  8MBButtonPower key USB to TTLCP2104On-board clock40MHz crystal oscillator Working voltage2.7V-3.6VWorking tempera...
Copyright © 2020 深圳市芯元电子科技有限公司 版权所有