-40%
TTGO LORA32 915Mhz ESP32 OLED 0.96 Inch Blue Display Bluetooth Antenna
$ 7.37
- Description
- Size Guide
Description
TTGO LORA32 915 Mhz ESP32 OLED 0.96 inch blue display Bluetooth WIFI antennaDescription:
915 MHz antenna needs to be connected to the IPEX interface
(If the antenna is not connected, the LORA chip may be damaged)
Lithium battery charge and discharge circuit, when the battery is full, the blue LED will stop working.
When using, pay attention to the front and negative batteries, otherwise it will be damaged! Use IO port touch screen touch signal input, need to add 100nF pulldown
Capacitance to this pin!
Example:
This product is based on ESP32 WIFI enhanced OLED SX1276 chip, namely LoRa
Remote modem, frequency 868-915MHz, high sensitivity over 148dBm, + 20dBm high output power, high reliability, long transmission distance.
Onboard 4 Mt byte (32 Mt) wi-fi antenna, 0.96 inch blue oled display, lithium battery
Charging circuit, CP2102 interface and USB serial port chip, perfectly supported Arduino development environment for program inspection and product development
Very easy and fast.
Working voltage: 3.3V to 7V
Operating temperature range: -40°C to + 90°C
Support Sniffer software protocol analysis, Station, SoftAP and Wi-Fi Direct mode
Data rate: 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 continuous throughput of 135 Mbps
Pin map
Test details :
Use legend:
Such As
(1)868mhz OLED LoRaSender
#include
#include
#include
#include“SSD1306.h”
#include“images.h”
#define SCK 5 // GPIO5 - SX1278的SCK
#define MISO 19 // GPIO19 - SX1278的MISO
#define MOSI 27 // GPIO27 - SX1278的MOSI
#define SS 18 // GPIO18 - SX1278的CS
#define RST 14 // GPIO14 - SX1278的RESET
#define DI0 26 // GPIO26 - SX1278的IRQ(中断请求)
#define BAND 868E6 // 915E6
unsigned int counter = 0;
SSD1306显示(0x3c,4,15);
String rssi =“RSSI - ”;
String packSize =“ - ”;
字符串包;
void setup(){
pinMode(16,
OUTPUT);
pinMode(2,OUTPUT);
digitalWrite(16,LOW);
//将GPIO16置低以复位OLED
延迟(50);
digitalWrite(16,HIGH);
//当OLED运行时,GPIO16必须高位
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!”);
而(1);
}
//LoRa.onReceive(cbk);
// LoRa.receive();
Serial.println(“init ok”);
display.init();
display.flipScreenVertically();
display.setFont(ArialMT_Plain_10);
延迟(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();
//发送数据包
LoRa.beginPacket();
LoRa.print(“你好”);
LoRa.print(柜台);
LoRa.endPacket();
counter ++;
digitalWrite(2,HIGH);
//打开LED(HIGH是电压电平)
延迟(1000);
//等待第二个
digitalWrite(2,LOW);
//通过使电压
低延迟(1000)
关闭LED
;
//等待第二
}
(2)的868MHz / 915MHz的OLED LoRaSender
#include
#include
#include
#include“SSD1306.h”
#include“images.h”
#define SCK 5 // GPIO5 - SX1278的SCK
#define MISO 19 / / GPIO19 - SX1278的MISO
#define MOSI 27 // GPIO27 - SX1278的MOSI
#define SS 18 // GPIO18 - SX1278的CS
#define RST 14 // GPIO14 - SX1278的RESET
#define DI0 26 // GPIO26 - SX1278的IRQ(中断请求)
#定义BAND 868E6 // 915E6
SSD1306显示屏(0x3c,4,15);
String rssi =“RSSI - ”;
String packSize =“ - ”;
字符串包;
void loraData(){
display.clear();
display.setTextAlignment(TEXT_ALIGN_LEFT);
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);
//将GPIO16置低以复位OLED
延迟(50);
digitalWrite(16,HIGH);
//当OLED运行时,GPIO16必须变高,
Serial.begin(9600);
而(!
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!”);
而(1);
}
//LoRa.onReceive(cbk);
LoRa.receive();
Serial.println(“init ok”);
display.init();
display.flipScreenVertically();
display.setFont(ArialMT_Plain_10);
延迟(1500);
}
空隙环(){
INT PACKETSIZE = LoRa.parsePacket();
如果(分组大小){CBK(PACKETSIZE);
}
delay(10);
}
Note: This product does not include a battery.
Shipping List:
ESP32 OLED * 1
Line* 1
Terminal * 2
868 / 915m spring antenna * 1