868 MHz/915 MHz SX1276 ESP32 LoRa 0, 96 Zoll Blau Oled display Bluetooth WIFI Lora Kit 32 Modul IOT Development Board für Arduino

868MHz 915MHz SX1276 ESP32 LoRa 0 96 Inch Blue OLED Display Bluetooth WIFI Lora Kit 32
  • Verkäufer
  • Listenpreis US $14.20piece
  • Dein Preis US $14.20piece
  • Versand Kostenloser Versand
  • Du Sparst US $0.00piece0% off
  • Bewertungen 5.0 (70)

Artikeldetails

MarkennameWEMS
Kompatible Marke/ModellKein

Produktbeschreibung

beschreiben sie:

die 868/915 MHz antenne muss in verbindung mit dem IPEX schnittstelle (wenn die antenne nicht verbunden, es beschädigen können die LoRa chip)
lithium-batterie ladung und entladung, wenn die batterie voll ist, die blaue LED aufhören zu arbeiten. bei verwendung, achten sie auf die positiven und negativen der batterie, sonst wird es beschädigt werden!

mit IO-port touchscreen touch signaleingang, sie müssen hinzufügen die 100nF pull-down kondensator zu diesem pin!


beispiel:

dieses produkt ist ein SX1276 chip basierend auf ESP32 WIFI erhöhte OLED, nämlich LoRa remote modem, 868-915 MHz frequenz, hohe empfindlichkeit ist over-148dBm, + 20dBm ausgangsleistung, hohe zuverlässigkeit, lange übertragungsstrecke.

die onboard 32 MB Flash wi-fi-antenne, 0,96 zoll blau oled-display, lithium-batterie ladeschaltung, CP2102 schnittstelle und USB serielle chip, die perfekte unterstützung für Arduino entwicklungsumgebung, kann verwendet werden für programm überprüfung und produktentwicklung ist sehr einfach und schnell.
betriebsspannung: 3,3 V zu 7 V

betriebstemperaturbereich:-40 ° C bis + 90 ° C

unterstützung für Sniffer-software-protokoll-analyse analyse, Station, SoftAP, und Wi-Fi Direct modi
datenraten: 150 Mbps @ 11n HT40., 72 Mbps @ 11n HT20, 54 Mbps @ 11g, 11 Mbps @ 11b
sendeleistung: 19,5 dBm @ 11b, 16,5 dBm @ 11g, 15,5 dBm @ 11n
empfängerempfindlichkeit bis zu-98 dBm
UDP nachhaltige durchsatz von 135 Mbps

Pin diagramm
Test details

verwenden legende

zum beispiel Ein

(1) 868 mhz/915 MhzOLED LoRaSender
# umfassen < SPI. h >
# umfassen < LoRa. h >
# umfassen < Draht. h >
# sind " SSD1306.h "
# sind " bilder. h "
# definieren SCK 5//GPIO5-SX1278's SCK
# definieren MISO 19//GPIO19-SX1278's MISO
# definieren MOSI 27//GPIO27-SX1278's MOSI
# definieren SS 18//GPIO18-SX1278's CS
# definieren RST 14//GPIO14-SX1278's RESET
# definieren DI0 26//GPIO26-SX1278's IRQ (interrupt-anforderung)
# definieren BAND 868E6//915E6
unsigned int zähler = 0;
SSD1306 display (0x3c, 4, 15);
String rssi = " RSSI-";
String packSize = "-";
String paket;
leere setup () {
pinMode (16, AUSGANG);
pinMode (2, AUSGANG);
digitalWrite (16, LOW);//set GPIO16 niedrigen zurückgesetzt OLED
verzögerung (50);
digitalWrite (16, HOHE);//während OLED läuft, GPIO16 muss gehen hohe
serien. beginnen (9600);
während (! Seriell);
serien. println ();
serien. println (" LoRa Sender Test ");
SPI. beginnen (SCK, MISO, MOSI, SS);
LoRa. setPins (SS, RST, DI0);
wenn (! LoRa. beginnen (868)) {
serien. println (" Start LoRa gescheitert! ");
während (1);
}
//LoRa. onReceive (cbk);
//LoRa. erhalten ();
serien. println (" init ok ");
display. init ();
display. flipScreenVertically ();
display. setFont (ArialMT_Plain_10);
verzögerung (1500);
}
leere loop () {
display. klar ();
display. setTextAlignment (TEXT_ALIGN_LEFT);
display. setFont (ArialMT_Plain_10);
display. kordelzug (0, 0, " Senden paket: ");
display. kordelzug (90, 0, String (zähler));
display. display ();
//senden paket
LoRa. beginPacket ();
LoRa. print (" hallo ");
LoRa. print (zähler);
LoRa. endPacket ();
zähler + +;
digitalWrite (2, HOHE);//drehen die LED auf (HOCH ist die spannungspegel)
verzögerung (1000);//warten für eine zweite
digitalWrite (2, LOW);//drehen die LED aus, indem die spannung NIEDRIGEN
verzögerung (1000);//warten für eine zweite
}
(2) 868 mhz/915 Mhz OLED LoRaSender
# umfassen < SPI. h >
# umfassen < LoRa. h >
# umfassen < Draht. h >
# sind " SSD1306.h "
# sind " bilder. h "
# definieren SCK 5//GPIO5-SX1278's SCK
# definieren MISO 19//GPIO19-SX1278's MISO
# definieren MOSI 27//GPIO27-SX1278's MOSI
# definieren SS 18//GPIO18-SX1278's CS
# definieren RST 14//GPIO14-SX1278's RESET
# definieren DI0 26//GPIO26-SX1278's IRQ (interrupt-anforderung)
# definieren BAND 868E6//915E6
SSD1306 display (0x3c, 4, 15);
String rssi = " RSSI-";
String packSize = "-";
String paket;
leere loraData () {
display. klar ();
display. setTextAlignment (TEXT_ALIGN_LEFT);
display. setFont (ArialMT_Plain_10);
display. kordelzug (0, 15, " Erhalten " + packSize + " bytes ");
display. drawStringMaxWidth (0, 26, 128, paket);
display. kordelzug (0, 0, rssi);
display. display ();
}
leere cbk (int packetSize) {
paket = " ";
packSize = String (packetSize, DEZEMBER);
für (int i = 0; ich < packetSize; ich + +) {paket + = (char) LoRa. lesen ();}
rssi = " RSSI " + string (LoRa. packetRssi (), DEZEMBER);
loraData ();
}
leere setup () {
pinMode (16, AUSGANG);
digitalWrite (16, LOW);//set GPIO16 niedrigen zurückgesetzt OLED
verzögerung (50);
digitalWrite (16, HOHE);//während OLED läuft, GPIO16 muss gehen hoch,
serien. beginnen (9600);
während (! Seriell);
serien. println ();
serien. println (" LoRa Empfänger Callback ");
SPI. beginnen (SCK, MISO, MOSI, SS);
LoRa. setPins (SS, RST, DI0);
wenn (! LoRa. beginnen (868E6)) {
serien. println (" Start LoRa gescheitert! ");
während (1);
}
//LoRa. onReceive (cbk);
LoRa. erhalten ();
serien. println (" init ok ");
display. init ();
display. flipScreenVertically ();
display. setFont (ArialMT_Plain_10);
verzögerung (1500);
}
leere loop () {
int packetSize = LoRa. parsePacket ();
wenn (packetSize) {cbk (packetSize);}
verzögerung (10);
}

hinweis:dieses produkt nicht schließen sie die batterie.

verschiffen liste: 1 Stück
ESP32 OLED * 1
linie * 1
pin * 2
868/915 mt Frühjahr Antenne * 1

1 Para
ESP32 OLED * 2
linie * 2
pin * 4
868/915 mt Frühjahr Antenne * 2

Ähnliche Produkte