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
2021 - 07 - 31
LILYGO® TTGO T5 V2.3.1_2.13 Inch E-Paper Screen New Driver ChipBased on the original version, the new version removes all LED, further reducing power consumption.OverviewDueto the advantages like ultra low power consumption, wide viewing angle,clear display without electricity, it is an ideal choice for applications such as...
2021 - 07 - 31
Features:TheLILYGO Mini E-paper core is based on the ESP32 main control chip +1.02 inch e-paper programmable, developable, and expandable product concept. The design focuses on low power consumption and the basic requirements of MINI appearance. In order to keep the product appearance as much as possible The mini is based on the 1.02 inch e-paper screen size, and theshell is designed based on this...
2021 - 07 - 19
LILYGO®& pauls_3d_things T-micro32 Open-Smartwatch is designed by pauls_3d_things,around the micro size of LILYGO T-micro32 module based on ESP32, with circular LCD,power battery charge and discharge management circuit, USB to TTL program upload circuit, software and hardware All open source.Parameters:1.LILYGO T-micro32 module2.4MB FLASH3.USB to TTL CH340E4.1.3 inch 240x240 resolution ci...
2021 - 07 - 19
Pin Diagram LILYGO T-WATCH-2020 is based on a design concept that can be programmed, can be worn, can be networked, and can be interactive. Integrated ESP32 with WIFI/Bluetooth,easy to program and develop, and more convenient to connect to the Internet. 2D IPS 1.54 inch watch capacitive touch screen using OCA process, zinc alloy metal process frame, making the device structure more robust and...
Copyright © 2020 深圳市芯元电子科技有限公司 版权所有