Heltec ESP32 LoRa V3WIFI Bluetooth razvojna ploča - uputstvo za upotrebu

Razvojna ploča za ESP32 LoRa V3WIFI Bluetooth

ESP32

Opis proizvoda

Razvojna ploča ESP32 LoRa 32 WIFI je klasična IoT razvojna ploča. Od svog lansiranja, voljena je od strane programera i proizvođača. Novo lansirana V3 verzija zadržava funkcije kao što su Wi-Fi, BLE, LoRa, OLED ekran itd. Ima bogate periferne interfejse, dobar dizajn RF kola i dizajn niske potrošnje energije, te ima niz jedinstvenih hardverskih sigurnosnih mehanizama. Savršen sigurnosni mehanizam omogućava čipu da ispuni stroge sigurnosne zahtjeve. To je najbolji izbor za razvojne programere pametnih gradova, farmi, kuća, industrijskih sistema, sigurnosti kuća, bežičnog očitavanja brojila i IoT-a.

Opis parametra:
Glavna frekvencija: 240MHz
FLEŠ MEMORIJA: 8 MB
Procesor: Xtensa 32-bitni LX7 dvojezgreni procesor
Glavni kontrolni čip: ESP32-S3FN8
LoRa čip: SX1262
USB interfejs čip: CP 2102
Frekvencija: 470~510 MHz, 863~928 MHz
Dubok san: < 10uA
Udaljenost otvorene komunikacije: 2.8 km
Dvostruki Bluetooth: Tradicionalni Bluetooth i BLE Bluetooth niske potrošnje energije
Working voltage : 3.3~7V
Radni temperaturni raspon: 20~70°C
Osjetljivost prijemnika: -139dbm (Sf12, 125KHz)
Način podrške: WIFI Bluetooth LORA
Interfejs: USB tipa C; SH1.25-2 priključak za bateriju; LoRa ANT (IPEX1.0); 2*18*2.54 konektora

Opis napajanja:
Samo kada je USB ili 5V pin odvojeno povezan, litijumska baterija se može spojiti za punjenje. U drugim slučajevima, može se spojiti samo jedan izvor napajanja.

Opis načina napajanja:
Opis načina napajanja

Izlazna snaga:
Izlazna snaga

Karakteristike snage:
Karakteristike snage

Snaga prenosa:
Predajna snaga

Opis pina proizvoda

Opis pina proizvoda

Tabela opisa pinova proizvoda

Opis panela proizvoda

Mikroprocesor: ESP32-S3FN8 (Xtensa® 32-bitni LX7 dvojezgreni procesor, pet jezgaratagstruktura racka cjevovoda, frekvencija do 240 MHz).
SX1262 LoRa čvorni čip.
USB interfejs tipa C, sa kompletnim zaštitnim mjerama kao što je volttage regulator, ESD zaštita, zaštita od kratkog spoja i RF zaštita. Ugrađeni SH1.25-2 interfejs za bateriju, integrisani sistem za upravljanje litijum baterijom (upravljanje punjenjem i pražnjenjem, zaštita od prepunjenosti, detekcija napajanja baterije, automatsko prebacivanje USB/baterija).
Ugrađeni OLED ekran od 0.96 inča rezolucije 128*64 tačkaste matrice može se koristiti za prikaz informacija o otklanjanju grešaka, stanju baterije i drugih informacija.
Integrisane WiFi, LoRa i Bluetooth trostruke mrežne veze, ugrađeni Wi-Fi, metalna opružna antena specifična za Bluetooth od 2.4 GHz i rezervisani IPEX (U.FL) interfejs za LoRa upotrebu.
Integrisani CP2102 USB-serijski port čip za jednostavno preuzimanje programa i štampanje informacija o otklanjanju grešaka.
Ima dobar dizajn RF kola i dizajn niske potrošnje energije.

Hardverski resursi

Veličina proizvoda

Veličina proizvoda

Uputstvo za upotrebu

Ovaj projekat je u potpunosti kloniran iz ESP32 projekta. Na osnovu toga, modificirali smo sadržaj foldera "variants" i "boards.txt" (dodali smo definiciju i informacije o razvojnoj ploči), što korisnicima (posebno početnicima) olakšava korištenje razvojnih ploča ESP32 serije koje proizvodi naša kompanija.

1. Priprema hardvera

  • ESP32: Ovo je glavni kontroler, odgovoran za koordinaciju rada svih ostalih komponenti.
  • SX1262: LoRa modul za bežičnu komunikaciju na velike udaljenosti.
  • OLED ekran: koristi se za prikaz statusa ili podataka čvora.
  • Wi-Fi modul: Ugrađeni ESP32 ili dodatni Wi-Fi modul za povezivanje na internet.

2. Hardverska veza

  • Spojite SX1262 LoRa modul na navedene pinove ESP32 mikrokontrolera prema podacima u podatkovnom listu.
  • OLED ekran je povezan na ESP32, obično koristeći SPI ili I2C interfejs.
  • Ako sam ESP32 nema Wi-Fi funkciju, potrebno je povezati dodatni Wi-Fi modul.

3. Konfiguracija softvera • Pisanje firmvera

  • Za programiranje koristite IDE koji podržava ESP32.
  • Konfigurišite parametre LoRa modula, kao što su frekvencija, propusni opseg signala, brzina kodiranja itd.
  • Napišite kod za čitanje podataka senzora i slanje istih putem LoRa-e.
  • Podesite OLED ekran da prikazuje sadržaj, kao što su podaci senzora, jačina LoRa signala itd.
  • Konfigurišite Wi-Fi vezu, uključujući SSID i lozinku, i eventualni kod za povezivanje s oblakom.

4. Kompajliranje i otpremanje

  • Kompajlirajte kod i provjerite da nema sintaktičkih grešaka.
  • Prenesite kod u ESP32.

5. Testiranje i otklanjanje grešaka

  • Testirajte da li LoRa modul može uspješno slati i primati podatke.
  • Provjerite da li OLED ekran ispravno prikazuje informacije.
  • Provjerite da li Wi-Fi veza i prijenos internetskih podataka ispravno funkcioniraju.

6. Implementacija i praćenje

  • Rasporedite čvorove u stvarne scenarije aplikacije.
  • Pratite status rada i prijenos podataka čvorova.

Mjere predostrožnosti

  • Provjerite da li su sve komponente kompatibilne i pravilno povezane.
  • Prilikom pisanja koda, provjerite i slijedite tehničke podatke i smjernice za korištenje biblioteke svake komponente.
  • Za prijenos na velike udaljenosti, možda će biti potrebno prilagoditi parametre LoRa modula kako bi se optimizirale performanse.
  • Ako se koristi u zatvorenom prostoru, Wi-Fi veza može zahtijevati dodatnu konfiguraciju ili poboljšanje. Imajte na umu da su gore navedeni koraci općeniti vodič i da se tačni detalji mogu razlikovati, posebno kada su u pitanju specifične hardverske i softverske biblioteke. Obavezno ponovoview i slijedite svu relevantnu dokumentaciju i sigurnosne smjernice. Ako naiđete na bilo kakve probleme tokom konfiguracije ili korištenja, uvijek je najbolje konsultovati službenu dokumentaciju ili kontaktirati tehničku podršku proizvođača.

Dokumenti / Resursi

Razvojna ploča za Heltec ESP32 LoRa V3WIFI Bluetooth [pdfUputstvo za upotrebu
ESP32 LoRa V3WIFI Bluetooth razvojna ploča, ESP32, LoRa V3WIFI Bluetooth razvojna ploča, Bluetooth razvojna ploča, Razvojna ploča

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *