Mikä on LILYGO T-Lora Pager?
LILYGO T-Lora Pager on kompakti käsikäyttöinen kehityslaite, jossa on LoRa langaton viestintä, ja joka perustuu ESP32-S3-mikrokontrolleriin. Siinä on QWERTY-näppäimistö, 2,33 tuuman värinäyttö, GPS, NFC, äänituki ja erilaisia antureita. Se on suunniteltu AIOT-sovelluksiin ja on yhteensopiva Arduino IDE:n ja muiden kehitysalustojen kanssa.
Arduino IDE:n pikaopas
Vinkki: 28.4.2025 alkaen platformio ei tue uusinta esp-arduino v3 -versiota eikä sitä uudempia. Tällä hetkellä tuettu versio on v2.0.17 (perustuu IDF v4.4.7:ään).
-
Asenna Arduino IDE.
-
Asenna Arduino ESP32 -korttipaketti versio 3.3.0-alpha1 tai uudempi (mieluiten uusin versio).
Käytä Arduino Board Managerin URL-osoitetta: https://espressif.github.io/arduino-esp32/package_esp32_dev_index.json -
Lataa LilyGoLib-kirjasto.
-
Arduino IDE:ssä siirry kohtaan Luonnos -> Sisällytä kirjasto -> Lisää .ZIP Kirjasto, ja valitse lataamasi LilyGoLib ZIP-tiedosto.
-
Asenna LilyGoLib-ThirdParty-paketti:
-
Kopioi kaikki LilyGoLib-ThirdParty-kansion sisällä olevat kansiot Arduino IDE:n kirjastokansioon.
Jos kirjastokansiota ei ole, luo se.
Huomautus: Älä kopioi koko LilyGoLib-ThirdParty-kansiota, vaan ainoastaan sen sisältämät kansiot. -
Etsi Arduino-kirjastokansiosi tietokoneeltasi:
Windows: C:\Users\{username}\Documents\Arduino
macOS: /Users/{username}/Documents/Arduino
Linux: /home/{username}/Arduino
Vinkki: Ole tietoinen, että LilyGoLib-ThirdParty-kirjastot eivät välttämättä ole ajantasaisimpia versioita. Älä päivitä riippuvaisia kirjastoja uudempaan versioon, ellei sinulla ole varmistusta, että laitteisto toimii oikein. Joka kerta kun avaat Arduino IDE:n, se saattaa ilmoittaa saatavilla olevista kirjastopäivityksistä. Ennen päivitystä varmista, että laitteistosi toimii oikein nykyisillä versioilla. Jos päivityksen jälkeen ilmenee ongelmia, palaa aiemmin toimineisiin versioihin riippuvaisista kirjastoista. Voit tarkistaa riippuvaisten kirjastojen nykyisen version listan täältä.
-
Avaa Arduino IDE ja siirry kohtaan Tiedosto -> Esimerkit -> LilyGOLib -> helloworld
-
Määritä kortti siirtymällä kohtaan Työkalut -> Kortti -> esp32, valitse sitten sopiva vaihtoehto alla olevasta taulukosta:
Arduino IDE -asetukset | Arvo |
Piirilevy | LilyGo-T-LoRa-Pager |
Portti | Porttisi |
USB CDC käynnistyksessä | Käytössä |
Suorittimen taajuus | 240MHZ (WiFi) |
Ytimen vianmääritystaso | Ei mitään |
USB DFU käynnistyksessä | Poista käytöstä |
Tyhjennä kaikki flash-muisti ennen koodin latausta | Poista käytöstä |
Tapahtumat Suoritetaan | Ydin 1 |
JTAG-sovitin | Poista käytöstä |
Arduino toimii | Ydin 1 |
USB-laiteohjelmisto MSC käynnistyksessä | Poista käytöstä |
Osiointisuunnitelma | 16M Flash (3M APP/9.9MB FATFS) |
Kortin revisio | Radio-SX1262 |
Lataustila | UART0/Laitteiston CDC |
Latausnopeus | 921600 |
USB-tila | CDC ja JTAG |
-
Kortin revisiovaihtoehdot on valittava ostamasi RF-moduulin mukaan. Nykyiset vaihtoehdot ovat:
-
Radio-SX1262 (Sub 1G LoRa)
-
Radio-SX1280 (2.4G LoRa)
-
Radio-CC1101 (Sub 1G (G)MSK, 2(G)FSK, 4(G)FSK, ASK, OOK)
-
Radio-LR1121 (Sub 1G + 2.4G LoRa)
-
Radio-SI4432 (Sub 1G ISM)
-
Valitse oikea Portti.
-
Napsauta Upload ja odota, että sketch käännetään ja ladataan.
-
Jos et pysty lataamaan sketchiä tai USB-laite yhdistyy ja katkeaa toistuvasti, laita laite manuaalisesti lataustilaan. Ohjeet lataustilaan siirtymiseen löytyvät T-LoRa-Pager Enter Download Mode.
Huomautus:
-
Jos sarjaportin ulostulossa ei näy dataa, varmista, että USB CDC On Boot on asetettu tilaan Enabled.
-
Kortin revisio tulisi vastata asennettua RF-moduulia, oletuksena SX1262.
-
Tämä kirjasto vaatii uusimman version arduino-esp32:sta. Versiot alle V3.3.0-alpha1 aiheuttavat virheen.
LILYGO T-LoRa-Pagerin lataustilaohjeet
Jos USB-porttisi kytkeytyvät jatkuvasti pois ja päälle, lataustilaa tarvitaan vain, kun sketchin lataus epäonnistuu. Normaalisti tätä vaihetta ei tarvita.
Siirtyäksesi lataustilaan:
-
Yhdistä korttisi USB-C-kaapelilla.
-
Paina ja pidä BOOT -painiketta.
-
Pidä BOOT-painiketta painettuna ja vapauta RST-painike.
-
Sitten vapauta BOOT-painike.
-
USB-portin tulisi nyt pysyä vakaana ilman vilkkumista. Voit jatkaa napsauttamalla Upload.
-
Paina RST-painiketta poistuaksesi lataustilasta.
Jos uusi koodi ladataan onnistuneesti, mutta laite ei käynnisty tai käyttäytyy epänormaalisti, käytä mukana toimitettua tehdastestikoodia tarkistaaksesi, toimiiko oheislaitteet oikein. Voit ladata laiteohjelmiston ja testausohjeet täältä.