TTGO T868MHz/915 MHz SX1276 ESP32 LoRa 0, 96 pulgadas azul OLED Bluetooth WIFI Lora Kit 32 IOT para Arduino

TTGO T868MHz 915MHz SX1276 ESP32 LoRa 0 96 Inch Blue OLED Display Bluetooth WIFI Lora Kit
  • Vendedor
  • Precio de Lista US $14.30piece
  • Precio de Venta US $12.87piece
  • Envío Envío Gratis
  • Ahorras US $1.43piece10% off
  • Calificaciones 4.9 (70)

Especificaciones del artículo

Nombre de la marcaWEMS
Compatible Marca/ModeloNinguno

Descripción del Producto

Describa:

La antena 868/915 MHz debe estar en conexión con la interfaz IPEX (si la antena es no conectado, puede dañar el chip LoRa.
Circuito de carga y descarga de la batería de litio, cuando la batería está llena, el LED azul dejará de funcionar. ¡Cuando se utilice, preste atención al positivo y negativo de la batería, de lo contrario se dañará!

Con la entrada de señal táctil del puerto IO, ¡necesita agregar el condensador de extracción de 100nF a este pin!


Ejemplo:

Este producto es un chip SX1276 basado en ESP32 WIFI mayor OLED, a saber, módem remoto LoRa, frecuencia 915-868 MHz, alta sensibilidad es 148dbm de venta libre, potencia de salida + 20dBm, alta fiabilidad distancia de transmisión larga.

Antena Wi-Fi de 4 Mt de 4 Mt (32 Mt), pantalla oled de 0,96 pulgadas, circuito de carga de la batería de litio, interfaz CP2102 y chip Serie USB, el soporte perfecto para el entorno de desarrollo de Arduino, puede ser utilizado para comprobar el programa y el desarrollo del producto es muy fácil y rápido.
Voltaje de funcionamiento: 3,3 V a 7 V

Rango de temperatura de trabajo:-40 ° C a + 90 ° C

Soporte para análisis de protocolo de software Sniffer, estación, SoftAP y modos directos Wi-Fi
Tasas de datos: 150 Mbps @ 11n HT40. 72 Mbps @ 11n HT20, 54 Mbps @ 11g, 11 Mbps @ 11b
Potencia de transmisión: 19,5 dBm @ 11b, 16,5 dBm @ 11g, 15,5 dBm @ 11n
Sensibilidad del receptor hasta-98 dBm
UDP rendimiento sostenido de 135 Mbps

Diagrama de pines
Detalles de la prueba

Uso leyenda

Por ejemplo, un

(1) 868 MHz/915 MhzOLED LoRaSender
# Incluyen <SPI. h>
# Incluyen <LoRa. h>
* Incluye <alambre. h>
# Include "SSD1306.h"
Incluye "imágenes. h"
# Definir SCK 5/GPIO5-SX1278's SCK
# Define mal 19/GPIO19-SX1278's MISO
# Define MOSI 27/GPIO27-SX1278's MOSI
# Define SS 18/GPIO18-SX1278's CS
# Define RST 14/GPIO14-Reiniciar
# Define DI0 26/GPIO26-SX1278's IRQ (Solicitud de interrupción)
# Definir banda 868E6/915E6
Contador de int no firmado = 0;
Pantalla SSD1306 (0x3c, 4, 15);
Cadena rssi = "RSSI-";
"-";
Cadena paquete;
Configuración de vacío () {
PinMode (16, salida);
Modo pinMode (2, salida);
Digitalizador (16, bajo);/set GPIO16 bajo para reiniciar OLED
Retraso (50);
Digitalizador (16, alto);/mientras que la pantalla OLED está funcionando, GPIO16 debe ir alta
Inicio (9600);
¡Mientras que (! Serie);
Serie de impresión ();
Serie de impresión ("prueba del remitente de LoRa");
Comienza (SCK, MISO, MOSI, SS);
LoRa (SS, RST, DI0);
¡Si (! Inicio (868) {
Serial. println ("inicio LoRa no!");
Mientras que (1);
}
/LoRa. onReceive (cbk);
-Recibir ();
Serie de impresión ("init ok");
Pantalla. init ();
Pantalla. flipscreenverticalmente ();
Pantalla. setFont (ArialMT_Plain_10);
Retraso (1500);
}
Bucle de vacío () {
-Claro ();
Pantalla. setTextAlignment (TEXT_ALIGN_LEFT);
Pantalla. setFont (ArialMT_Plain_10);
Pantalla. cordón (0, 0, "envío paquete:");
Pantalla. cordón (90, 0, cuerda (contador);
Pantalla (pantalla);
/Enviar paquete
LoRa ();
La imprenta ("Hola");
LoRa (contador);
LoRa ();
Contador + +;
DigitalWrite (2, alto);/gira el LED (alto es el nivel de tensión)
Retraso (1000);/espera un segundo
Digitalizador (2, bajo);/apaga el LED al hacer el voltaje bajo
Retraso (1000);/espera un segundo
}
(2) 868 MHz/915 MHz OLED LoRaSender
# Incluyen <SPI. h>
# Incluyen <LoRa. h>
* Incluye <alambre. h>
# Include "SSD1306.h"
Incluye "imágenes. h"
# Definir SCK 5/GPIO5-SX1278's SCK
# Define mal 19/GPIO19-SX1278's MISO
# Define MOSI 27/GPIO27-SX1278's MOSI
# Define SS 18/GPIO18-SX1278's CS
# Define RST 14/GPIO14-Reiniciar
# Define DI0 26/GPIO26-SX1278's IRQ (Solicitud de interrupción)
# Definir banda 868E6/915E6
Pantalla SSD1306 (0x3c, 4, 15);
Cadena rssi = "RSSI-";
"-";
Cadena paquete;
Vacío loraData ()
-Claro ();
Pantalla. setTextAlignment (TEXT_ALIGN_LEFT);
Pantalla. setFont (ArialMT_Plain_10);
Pantalla. cordón (0, 15, "recibido" + packSize + "bytes");
Pantalla. drawStringMaxWidth (0, 26, 128, paquete);
Pantalla. cordón (0, 0, rssi);
Pantalla (pantalla);
}
Vacío cbk (int packetSize) {
Paquete = "";
PackSize = cadena (packetSize, DEC);
Para (int i = 0; i <packetSize; i ++) {paquete + = (char) LoRa. leer ();}
Rssi = "RSSI" + cadena (LoRa. packetRssi (), DEC);
LoraData ();
}
Configuración de vacío () {
PinMode (16, salida);
Digitalizador (16, bajo);/set GPIO16 bajo para reiniciar OLED
Retraso (50);
DigitalWrite (16, alto);/mientras que OLED está funcionando, GPIO16 debe ir alto,
Inicio (9600);
¡Mientras que (! Serie);
Serie de impresión ();
Serie de impresión ("receptor LoRa de LoRa");
Comienza (SCK, MISO, MOSI, SS);
LoRa (SS, RST, DI0);
¡Si (! Inicio (868E6) {
Serial. println ("inicio LoRa no!");
Mientras que (1);
}
/LoRa. onReceive (cbk);
-Recibir ();
Serie de impresión ("init ok");
Pantalla. init ();
Pantalla. flipscreenverticalmente ();
Pantalla. setFont (ArialMT_Plain_10);
Retraso (1500);
}
Bucle de vacío () {
Int packetSize = LoRa. parsePacket ();
Si (paquete) {cbk (paquete);}
Retraso (10);
}

Nota:Este producto no incluye la batería.

LISTA DEL ENVÍO: 1 unidades
ESP32 OLED * 1
* Línea 1
Pin * 2
868/915 M antena primavera * 1

1 par
ESP32 OLED * 2
* Línea 2
Pin * 4
868/915 M antena primavera * 2