Víceprotokolová bezdrátová vývojová deska ESP32
Víceprotokolová bezdrátová vývojová deska ESP32 je integrovaná multifunkční vývojová platforma vhodná pro vývojové scénáře, jako je internet věcí, bezdrátová komunikace, vývoj rádiových frekvencí, NFC, určování polohy GPS, záznam dat a vlastní vestavěné systémy.
Tato verze dokončila instalaci základní desky, bezdrátové rozšiřující desky a 3D tištěného shellu a lze ji přímo použít pro sekundární vývoj. Skořápka je k dispozici ve vojenské zelené a oranžové barvě.
Vývojová deska je navržena na základě modulu ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4. Integruje 2,8palcový dotykový displej, sub-GHz RF, 2,4 GHz RF, NFC, GPS, Wi-Fi, Bluetooth, MicroSD/TF kartu a funkce související s baterií v jednom zařízení, čímž poskytuje integrovanou vývojovou platformu pro různé bezdrátové a IoT projekty.
Hlavní funkce
• Hlavní řídicí modul ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4
• Bezdrátové připojení Wi-Fi
• Připojení Bluetooth
• 2,8palcový TFT displej ST7789
• Rozlišení 240 × 320
• XPT2046 odporový dotyk
• CC1101 kompatibilní s sub-GHz RF moduly
• NRF24 kompatibilní s 2,4GHz RF moduly
• Rozhraní PN532 NFC SPI
• Rozhraní GPS UART
• Rozhraní karty MicroSD / TF
• Rozhraní baterie
• Detekce napětí baterie
• Integrovaný nabíjecí obvod TP4056
• USB Type-C stahování a sériové rozhraní
• CH340C čip USB na sériový port
• Tlačítko BOOT
• Tlačítko RESET
• Více zařízení sdílí návrh sběrnice SPI
• Nainstalovaný 3D tištěný kryt
• K dispozici vojenské zelené/oranžové pouzdro
2,8palcový dotykový displej
Vývojová deska obsahuje 2,8palcový barevný TFT displej ST7789 s rozlišením 240 × 320.
Dotyková funkce využívá odporový dotykový ovladač XPT2046.
Podsvícení displeje podporuje nastavení jasu PWM, které lze použít k vývoji vlastních grafických rozhraní, nabídek zařízení, zobrazení dat senzorů, stavových panelů, ovládacích panelů a dalších aplikací.
Dotykový ovladač používá nezávislé SPI piny a je nezávislý na RF/TF kartě sdílející sběrnici SPI.
Víceprotokolová bezdrátová vývojová platforma
Jednou z největších vlastností této vývojové desky je to, že integruje různé bezdrátové komunikační a periferní rozhraní do platformy ESP32.
Mezi podporované bezdrátové a komunikační funkce patří:
• Wi-Fi
• Bluetooth
• CC1101 je kompatibilní se sub-GHz RF
• NRF24 kompatibilní s 2,4 GHz RF
• PN532 NFC
• Rozhraní pro určování polohy GPS
Vývojáři mohou vyvíjet a testovat více technologií bezdrátové komunikace na stejném zařízení, aniž by museli stavět více nezávislých vývojových desek.
CC1101/Sub-GHz RF
Bezdrátová rozšiřující deska poskytuje možnosti vývoje sub-GHz RF kompatibilní s CC1101.
Poskytuje nezávislé:
• CSN
• GDO0
• GDO2
• TX_EN
• RX_EN
Počkejte na řídicí signál.
Může být použit pro bezdrátovou komunikaci sub-GHz, RF experimenty a vlastní vývoj bezdrátových projektů.
NRF24 / 2,4 GHz RF
Vývojová deska také poskytuje funkce pro vývoj bezdrátových rádiových frekvencí 2,4 GHz kompatibilní s NRF24.
RF sekce NRF24 využívá sdílenou sběrnici SPI a poskytuje nezávislé řídicí signály CSN a CE.
Vhodné pro různé 2,4GHz bezdrátové komunikace a související vestavěné vývojové projekty.
Rozhraní PN532 NFC
Bezdrátová rozšiřující deska poskytuje rozhraní PN532 NFC SPI.
Definice rozhraní PN532:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO17
Toto rozhraní nevede k signálům IRQ a RST a při vývoji softwaru by se mělo používat dotazování SPI.
Lze použít pro čtení značek NFC, rozpoznávání karet a další aplikace NFC kompatibilní s PN532.
rozhraní GPS
Vývojová deska poskytuje nezávislé rozhraní GPS, které lze použít pro připojení externích modulů pro určování polohy GPS.
Rozhraní GPS rozšiřující desky poskytuje:
• Napájení 3,3V
• GND
• Vstup dat UART
TX data modulu GPS jsou připojena k ESP32 GPIO1.
Lze použít pro určování polohy pomocí GPS, sběr dat o poloze, mobilní zařízení, určování polohy IoT a související vývoj projektů.
MicroSD/TF karta
Vývojová deska má vestavěné rozhraní pro kartu MicroSD/TF pro místní ukládání dat.
TF karta přijímá režim SPI:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
CS:GPIO5
Dostupné pro:
• Záznam dat
• Uložení konfiguračního souboru
• Ukládání zdrojů obrazu a uživatelského rozhraní
• Ukládání dat senzoru
• Další aplikace pro místní ukládání souborů
podpora baterie
Vývojová deska poskytuje hardware související s baterií a lze ji použít pro vývoj přenosných projektů ESP32.
Funkce detekce napětí baterie na desce, vzorkování napětí baterie prostřednictvím ESP32 GPIO34.
Při skutečném použití se doporučuje provést softwarovou kalibraci na základě benchmarku ADC a skutečných výsledků měření prototypu.
Vývojová deska také integruje obvod pro řízení nabíjení TP4056.
Na základě současného hardwarového návrhu je nabíjecí proud přibližně 360 mA.
Stahování a ladění USB Type-C
Vývojová deska poskytuje rozhraní USB Type-C.
USB rozhraní se připojuje k ESP32 přes CH340C USB na sériový čip, který lze použít pro:
• Stažení firmwaru
• Sériová komunikace
• Sériové ladění
• Automatické řízení stahování
Vývojová deska také poskytuje nezávislá tlačítka BOOT a RESET pro usnadnění vývoje firmwaru a ladění.
Sdílená architektura sběrnice SPI
Karty MicroSD/TF, PN532 a některá radiofrekvenční zařízení v bezdrátových rozšiřujících deskách sdílejí následující sběrnici SPI:
SCK:GPIO18
MISO:GPIO19
MOSI:GPIO23
Různá zařízení používají své vlastní nezávislé CS/chip select signály.
Při vývoji vašeho programu byste měli zajistit, aby bylo vybráno pouze zařízení, které aktuálně vyžaduje komunikaci, a CS ostatních zařízení SPI by měla zůstat vysoká.
vývojové prostředí
Hardwarová definice GPIO této vývojové desky může být použita jako základ pro následující vývojová prostředí:
• Arduino
• PlatformIO
• ESP-IDF
Vývojáři mohou vyvíjet zobrazovací rozhraní, dotykové operace, bezdrátovou komunikaci, NFC, GPS, protokolování dat a další funkce na základě potřeb projektu.
Důležité aspekty rozvoje
• Všechny signály ESP32 GPIO mají úroveň 3,3 V.
• Nezadávejte přímo 5V úroveň do ESP32 GPIO.
• GPIO34, GPIO35, GPIO36, GPIO39 lze použít pouze jako vstupy.
• GPIO0 je také BOOT konfigurační pin ESP32. Během zapínání a resetování nepokračujte ve snižování hladiny GPIO0.
• MicroSD, PN532 a některé RF moduly sdílejí sběrnici SPI. Při vývoji softwaru musíte správně spravovat signály výběru CS čipu každého zařízení.
• GPS UART a sériový port USB CH340C používají některé sdílené signály.
• Při vývoji souvisejícím se stahováním GPS a firmwaru je třeba věnovat pozornost otázce sdílení prostředků sériového portu.
Použitelné scénáře vývoje
Tento produkt je vhodný pro:
• Vývoj ESP32
• Rozvoj internetu věcí IoT
• Vývoj bezdrátové komunikace
• Rozvoj sub-GHz RF
• Vývoj 2,4 GHz RF
• Projekt NFC
• Projekt určování polohy GPS
• Vestavěné grafické rozhraní
• Projekty senzorů
• Inteligentní domácnost
• Home Automation
• Záznam dat
• Testování bezdrátových zařízení
• Přenosné projekty ESP32
• Víceprotokolový komunikační experiment
• Vývoj prototypového produktu
• Výuka a výzkum
specifikace produktu
Typ produktu:
Víceprotokolová bezdrátová vývojová deska ESP32
Hlavní ovládání:
ESP32-WROOM-32E-N4 / ESP32-WROOM-32UE-N4
Zobrazit:
2,8palcový ST7789 TFT
Rezoluce:
240 × 320
dotek:
XPT2046 odporový dotyk
Bezdrátové připojení:
Wi-Fi
Bluetooth
RF funkce:
CC1101 je kompatibilní se sub-GHz RF
NRF24 2,4 GHz RF kompatibilní
Další rozhraní:
PN532 NFC
GPS UART
MicroSD/TF karta
Rozhraní baterie
USB:
USB Type-C + CH340C USB do sériového portu
skořápka:
3D tištěné pouzdro
Barva skořápky:
Armádní zelená
oranžová barva
Stav produktu:
Byla nainstalována základní deska, bezdrátová rozšiřující deska a 3D tištěný kryt.
Tento produkt se používá hlavně pro vývoj, prototypování, výzkum, výuku a zakázkové projekty.
Tento produkt je vývojová platforma, nikoli hotové spotřebitelské zařízení s pevnou jedinou funkcí. Různé projekty mohou vyžadovat, aby uživatelé sami vyvinuli, zkompilovali nebo nakonfigurovali odpovídající software a firmware.
