4 min. čítania
LILYGO T-Deck Plus: ESP32-S3 komunikátor s LoRa, GPS a klávesnicou
LILYGO T-Deck Plus kombinuje ESP32-S3, LoRa SX1262, GPS, 2,8-palcový dotykový displej a fyzickú klávesnicu v tele s 2000 mAh batériou. Pripomína malé PDA, no nie je hotovým telefónom ani klasickou vysielačkou.
LILYGO T-Deck Plus kombinuje ESP32-S3, LoRa SX1262, GPS, 2,8-palcový dotykový displej a fyzickú klávesnicu v tele s 2000 mAh batériou. Pripomína malé PDA, no nie je hotovým telefónom ani klasickou vysielačkou. Ide o programovateľnú platformu na vývoj vlastných aplikácií, IoT projektov a komunikácie cez LoRa vrátane použitia s Meshtastic.
Otvorenosť tu znamená najmä možnosť zariadenie programovať a využiť dostupnú dokumentáciu, schému a príklady. Konkrétne funkcie závisia od nahraného firmvéru.
ESP32-S3 s 16 MB Flash a 8 MB PSRAM
Základom zariadenia je ESP32-S3FN16R8 s dvojjadrovým procesorom LX7 s frekvenciou do 240 MHz, 16 MB Flash a 8 MB PSRAM. Táto kombinácia poskytuje priestor pre grafické aplikácie, prototypy terminálov a bezdrôtové projekty. PSRAM môže pomôcť aplikáciám pracujúcim s väčším množstvom údajov, napríklad s grafikou na displeji.
Dotykový displej, klávesnica a trackball
T-Deck Plus má 2,8-palcový IPS displej ST7789 s rozlíšením 320 × 240 pixelov. Oproti pôvodnému T-Decku pridáva kapacitný dotykový panel GT911. Zariadenie možno ovládať dotykom, trackballom alebo fyzickou klávesnicou, ak tieto vstupy podporuje použitý firmvér.
Klávesnica komunikuje cez I²C a má vlastný pomocný mikrokontrolér. Je vhodná skôr na chat, terminál a krátke príkazy než na písanie dlhých dokumentov. Pri komunikácii cez Meshtastic môže slúžiť na zadávanie správ priamo na zariadení.
LoRa SX1262 a výber frekvenčného variantu
O komunikáciu LoRa sa stará čip Semtech SX1262. Je určený na prenos dát na dlhšie vzdialenosti, nie na použitie zariadenia ako bežného telefónu. Maximálny vysielací výkon platformy je približne +22 dBm; to však neznamená, že takýto výkon je povolený pri každom nastavení a v každom regióne.
Pred výberom zariadenia treba zvoliť frekvenčný variant vhodný pre daný región a dodržať miestne predpisy. Praktický dosah bude závisieť aj od podmienok a nastavenia komunikácie.
GPS vymenilo dostupnosť pinov Grove
Verzia Plus obsahuje GNSS modul MIA-M10Q, takže aplikácie môžu pracovať s polohou bez externého GPS modulu. Využiť sa to dá napríklad pri projektoch s polohovými údajmi alebo mapami.
Vstavané GPS má pre vývojárov aj dôležitý dôsledok: piny pôvodného rozhrania Grove sú vo verzii Plus použité pre GPS. Grove preto nie je dostupný ako všeobecný konektor tak ako pri pôvodnom T-Decku. Pri návrhu príslušenstva s tým treba počítať.
Wi-Fi, Bluetooth a microSD
ESP32-S3 ponúka Wi-Fi a Bluetooth 5 LE. Podľa firmvéru tak môže T-Deck komunikovať cez lokálnu sieť, mobilný hotspot alebo so zariadeniami cez BLE.
Slot TF/microSD poskytuje ďalší priestor na dáta. Môže byť užitočný napríklad pri projektoch s mapami, kde samotná interná Flash nemusí stačiť.
Mikrofón, reproduktor a obmedzenie trackballu
Zariadenie má mikrofón a reproduktor, čo umožňuje vývoj hlasových alebo iných audio aplikácií. Dokumentácia však upozorňuje na obmedzenie: pri zapnutom mikrofóne nemusí byť dostupná stredná funkcia tlačidla trackballu na GPIO0. Pri návrhu ovládania preto treba myslieť na alternatívu.
Batéria a rozmery
Vstavaná LiPo batéria má kapacitu 2000 mAh a nabíja sa cez USB-C. Univerzálny údaj o výdrži by bol zavádzajúci: spotrebu ovplyvňuje podsvietenie displeja, používanie GPS, aktivita LoRa a Wi-Fi aj konkrétny firmvér.
Rozmery sú približne 100 × 68 × 11 mm. Zariadenie sa tak veľkosťou približuje skôr malému PDA než bežnému modernému telefónu.
Meshtastic a ďalšie využitie
T-Deck Plus možno použiť ako terminál pre Meshtastic. Kombinácia LoRa, GPS, displeja a klávesnice umožňuje vytvoriť samostatné zariadenie na prácu so správami a polohou, vyžaduje si však vhodný firmvér. Samotná prítomnosť hardvéru neznamená, že všetky funkcie budú dostupné v každej aplikácii.
Platforma je zaujímavá aj na vlastné IoT projekty, bezdrôtové experimenty, grafické rozhrania či prototypy terminálov. Pri vývoji pomáha dostupná dokumentácia, schéma a príklady.
Hlavné parametre
| Parameter | LILYGO T-Deck Plus |
|---|---|
| Procesor | ESP32-S3FN16R8, dvojjadrový LX7 do 240 MHz |
| Pamäť | 16 MB Flash, 8 MB PSRAM |
| Displej | 2,8″ IPS ST7789, 320 × 240 px |
| Dotyk | Kapacitný panel GT911 |
| Ovládanie | Fyzická klávesnica, trackball, dotykový displej |
| LoRa | Semtech SX1262, maximálny výkon platformy približne +22 dBm |
| Poloha | GNSS modul MIA-M10Q |
| Ďalšie pripojenie | Wi-Fi, Bluetooth 5 LE |
| Úložisko | Slot TF/microSD |
| Audio | Mikrofón a reproduktor |
| Batéria | 2000 mAh LiPo, nabíjanie cez USB-C |
| Rozmery | Približne 100 × 68 × 11 mm |
Pre koho sa T-Deck Plus hodí?
T-Deck Plus dáva zmysel vývojárom a nadšencom, ktorí chcú experimentovať s LoRa, Meshtastic alebo vlastnými aplikáciami. Jeho prednosťou je spojenie displeja, klávesnice, polohového modulu a bezdrôtovej komunikácie v jednom tele.
Pre záujemcu o hotový spotrebný telefón alebo klasickú vysielačku vhodnou náhradou nie je. Pred výberom treba počítať s vhodným firmvérom, regionálnym frekvenčným variantom a obmedzením rozhrania Grove.
