LILYGO T-Encoder pro WiFi en BT Rotary Encoder mei AMOLED Touchscreen

LILYGO T-Encoder pro WiFi en BT Rotary Encoder mei AMOLED Touchscreen

Oer dizze gids

Dit dokumint is bedoeld om brûkers te helpen de basissoftwareûntwikkelingsomjouwing yn te stellen foar it ûntwikkeljen fan app mei hardware basearre op de T-Encoder pro.
Troch in ienfâldige eksample, dit dokumint yllustrearret hoe't te brûken Arduino, ynklusyf de menu basearre konfiguraasje wizard, kompilearje de Arduino en firmware download nei de ESP32-S3 module.

Release Notes 

Datum Ferzje Release notysjes
2024.02 V1.0 Earste útjefte.

Ynlieding

T-Encoder pro

T-Encoder pro is in ûntwikkeling board. It kin selsstannich wurkje.
It bestiet út ESP32-S3 MCU stipet Wi-Fi + BLE kommunikaasje protokol en moederbord PCB. It skerm is 2.04 inch AMOLED.

ESP32-S3 yntegrearret Wi-Fi (2.4 GHz band) en Bluetooth 5.0 oplossings op ien chip, tegearre mei dûbele hege prestaasjes kearnen en in protte oare alsidige perifeare apparaten. Oandreaun troch 40 nm technology, ESP32-S3 biedt in robúst, tige yntegreare platfoarm om te foldwaan oan de trochgeande easken foar effisjint enerzjyferbrûk, kompakt ûntwerp, feiligens, hege prestaasjes en betrouberens.

Xinyuan leveret de basis-hardware- en softwareboarnen dy't applikaasje-ûntwikkelders machtigje om har ideeën op te bouwen rûn de hardware fan 'e ESP32-S3-searje. It ramt foar softwareûntwikkeling levere troch Xinyuan is bedoeld foar rap ûntwikkeljen fan Internet-of Things (IoT) applikaasjes, mei Wi-Fi, Bluetooth, fleksibel enerzjybehear en oare avansearre systeemfunksjes.

De fabrikant fan T-Encoder pro is Xin Yuan Electronic Technology Co., Ltd.

Arduino

In set fan cross-platform applikaasjes skreaun yn Java. De Arduino Software IDE is ôflaat fan 'e programmeartaal Processing en de yntegreare ûntwikkelingsomjouwing fan it Wiring-programma. Brûkers kinne applikaasjes ûntwikkelje yn Windows/Linux/ MacOS basearre op Arduino. It is oan te rieden om te brûken Windows 10. Windows OS is brûkt as in eksample yn dit dokumint foar yllustraasje doelen.

Tarieding

Om applikaasjes foar ESP32-S3 te ûntwikkeljen hawwe jo nedich:

  • PC laden mei Windows, Linux of Mac bestjoeringssysteem
  • Toolchain om de applikaasje foar ESP32-S3 te bouwen
  • Arduino dy't yn wêzen API befettet foar ESP32-S3 en skripts om de Toolchain te betsjinjen
  • It ESP32-S3 board sels en in USB-kabel om it te ferbinen mei de PC

Begjinne

Download de Arduino Software

De rapste hoe't jo de Arduino Software (IDE) kinne ynstallearje op Windows-masines

Quick Start Guide

De website biedt in flugge start tutorial

Ynstallaasje stappen foar Windows platfoarm Arduino

Ynstallaasje stappen foar Windows platfoarm Arduino

Ynstallearje de Arduino Software

Ynstallearje de Arduino Software

Konfigurearje

Download Git

Download it ynstallaasjepakket Git.exe
Download Git

Pre-build konfiguraasje

Klikje op Arduino-ikoan, klik dan mei de rjochterklik en selektearje "Iepenje map wêr"
Selektearje hardware ->
Mûs ** Rjochtsklik ** ->
Klik hjir Git Bash

Klonen fan in remote repository

Ferbine

Do bist der hast. Om fierder te kinnen, ferbine ESP32-S3 board oan PC, kontrolearje ûnder hokker seriële poarte it bestjoer sichtber is en ferifiearje oft serial kommunikaasje wurket.
Ferbine

Nei it ferbinen fan USB oan macht op. It skerm kin it elektroanyske label direkt foar 3 sekonden werjaan.

Test Demo

Selektearje File>> Bvample >> WiFi >> WiFiScan
Test Demo

Upload Sketch

Selektearje Board

Ark -> Board -> ESP32S3 Dev Module

Upload

Skizze -> Upload

Serial Monitor

Tools -> Serial Monitor
Serial Monitor

SSC Kommando Referinsje

Hjir listet guon gewoane Wi-Fi-kommando's foar jo om de module te testen.

op 

Beskriuwing

op-kommando's wurde brûkt om de Wi-Fi-modus fan it systeem yn te stellen en te freegjen.

Example 

  • op q
  • op -S -o wmode

Parameter

Tafel 6-1. op Command Parameter

Parameter Beskriuwing
-Q Query Wi-Fi modus.
-S Wi-Fi-modus ynstelle.
wmode D'r binne 3 Wi-Fi-modi:
  • modus = 1: STA modus
  • modus = 2: AP modus
  • modus = 3: STA + AP modus

sta

Beskriuwing

sta-kommando's wurde brûkt om de STA-netwurkynterface te scannen, AP te ferbinen of te ferbrekken, en de ferbiningstatus fan STA netwurkynterface te freegjen.

Example 

  • sta -S [-s ssid] [-b bssid] [-n kanaal] [-h]
  • sta - Q
  • sta -C [-s ssid] [-p wachtwurd]
  • sta - D

Parameter 

Tafel 6-2. sta Kommando Parameter

Parameter Beskriuwing
-S scan Scan tagongspunten.
-ssid Scan of ferbine tagongspunten mei de ssid.
-b wyb Scan de tagongspunten mei de bssid.
-n kanaal Scan it kanaal.
-h Lit scanresultaten sjen mei ferburgen ssid tagongspunten.
-Q Lit STA ferbine stutus sjen.
-D Ferbûn mei aktuele tagongspunten.

ap

Beskriuwing

ap-kommando's wurde brûkt om de parameter fan AP-netwurkynterface yn te stellen.

Example

  • ap -S [-s ssid] [-p wachtwurd] [-t fersiferje] [-n kanaal] [-h] [-m max_sta]
  • ap -q
  • ap -L

Parameter 

Tafel 6-3. ap Kommando Parameter

Parameter Beskriuwing
-S Stel AP-modus yn
-ssid Stel AP ssid yn.
-p wachtwurd Stel AP wachtwurd yn.
-t fersiferje Stel AP-fersifermodus yn.
-h Hide ssid.
-m max_sta Stel AP max-ferbiningen yn.
-Q AP-parameters sjen litte.
-L Lit MAC-adres en IP-adres fan it ferbûne stasjon sjen.

mac

Beskriuwing

mac-kommando's wurde brûkt om it MAC-adres fan 'e netwurkynterface te freegjen.

Example

  • mac -Q [-o modus]

Parameter

Tafel 6-4. mac Kommando Parameter

Parameter Beskriuwing
-Q MAC-adres sjen litte.
-o modus
  • modus = 1: MAC adres yn STA modus.
  • modus = 2: MAC-adres yn AP-modus.

dhcp 

Beskriuwing 

dhcp-kommando's wurde brûkt om dhcp-tsjinner / kliïnt yn te skeakeljen of út te skeakeljen.

Example 

  • dchp -S [-o modus]
  • dhcp -E [-o modus]
  • dhcp -Q [-o modus]

Parameter 

Tafel 6-5. dhcp Kommando Parameter

Parameter Beskriuwing
-S Start DHCP (Client / Server).
-E End DHCP (Client / Server).
-Q DHCP-status sjen litte.
-o modus
  • modus = 1: DHCP client fan STA ynterface.
  • modus = 2: DHCP-tsjinner fan AP-ynterface.
  • modus = 3: beide.

ip 

Beskriuwing
ip kommando wurde brûkt om it IP-adres fan 'e netwurkynterface yn te stellen en te freegjen.

Example

  • ip -Q [-o modus]
  • ip -S [-i ip] [-o modus] [-m masker] [-g gateway]

Parameter

Tafel 6-6. ip Kommando Parameter

Parameter Beskriuwing
-o modus
  • modus = 1 : IP-adres fan ynterface STA.
  • mode = 2: IP-adres fan ynterface AP.
  • modus = 3: beide
-S Stel it IP-adres yn.
-ik ip IP adres.
-m masker Subnet adres masker
-g poarte Standert gateway.

opnij opstarte

Beskriuwing

reboot kommando wurdt brûkt om 'e nij opstarte it bestjoer.

Example 

  • opnij opstarte

raam

ram kommando wurdt brûkt om de grutte fan 'e oerbleaune heap yn it systeem te freegjen.

Example

  • raam

FCC foarsichtich

Alle Feroarings of oanpassings dy't net eksplisyt goedkard binne troch de partij ferantwurdlik foar neilibjen, kinne de autoriteit fan 'e brûker om de apparatuer te betsjinjen ûnjildich meitsje.

Dit apparaat foldocht oan diel 15 fan 'e FCC-regels. Operaasje is ûnder foarbehâld fan de folgjende twa betingsten: (1) Dit apparaat meie gjin skealike ynterferinsje feroarsaakje, en (2) dit apparaat moat akseptearje eltse ynterferinsje ûntfongen, ynklusyf ynterferinsje dy't kin feroarsaakje net winske operaasje.

Dizze stjoerder moat net tegearre wurde pleatst of wurkje yn gearhing mei in oare antenne of stjoerder.

WICHTICH OPMERKING: 

Noat: Dizze apparatuer is hifke en fûn te foldwaan oan de grinzen foar in Klasse B digitaal apparaat, neffens diel 15 fan 'e FCC-regels. Dizze grinzen binne ûntworpen om ridlike beskerming te jaan tsjin skealike ynterferinsje yn in wenynstallaasje. Dizze apparatuer genereart, brûkt en kin radiofrekwinsje-enerzjy útstrielje en, as net ynstalleare en brûkt yn oerienstimming mei de ynstruksjes, kin skealike ynterferinsje foar radiokommunikaasje feroarsaakje. D'r is lykwols gjin garânsje dat ynterferinsje net sil foarkomme yn in bepaalde ynstallaasje. As dizze apparatuer skealike ynterferinsje feroarsaket foar radio- of televyzje-ûntfangst, wat kin wurde bepaald troch de apparatuer út en oan te setten, wurdt de brûker oanmoedige om te besykjen de ynterferinsje te korrigearjen troch ien of mear fan 'e folgjende maatregels:

  • Reorientearje of ferpleatse de ûntfangende antenne.
  • Fergrutsje de skieding tusken de apparatuer en ûntfanger.
  • Ferbine de apparatuer yn in outlet op in circuit oars as dat wêrmei de ûntfanger is ferbûn.
  • Rieplachtsje de dealer of in betûfte radio / TV technikus foar help.

FCC-ferklearring foar strieling-eksposysje:

Dizze apparatuer foldocht oan FCC limiten foar stralingseksposysje dy't foar in net kontroleare omjouwing binne.

Ferzje 1.0
Copyright © 2024
Logo

Dokuminten / Resources

LILYGO T-Encoder pro WiFi en BT Rotary Encoder mei AMOLED Touchscreen [pdf] Brûkersgids
T-ENCODER-PRO, T-ENCODER-PRO 2ASYE, T-ENCODER-PRO 2ASYETENCODERPRO, T-Encoder pro WiFi en BT Rotary Encoder mei AMOLED Touchscreen, T-Encoder pro, WiFi en BT Rotary Encoder mei AMOLED Touchscreen, Rotary Encoder mei AMOLED Touchscreen, AMOLED Touchscreen, Touchscreen

Referinsjes

Lit in reaksje efter

Jo e-mailadres sil net publisearre wurde. Ferplichte fjilden binne markearre *