ESP32-DevKitC je kompaktná vývojová doska, ktorá využíva mikrokontrolér ESP32 a je vyrobená spoločnosťou Espressif. Doska obsahuje kolíky na oboch stranách, čo umožňuje pohodlné prepojenie s rôznymi perifériami. Môže byť pripojený k periférnym zariadeniam pomocou prepojovacích káblov alebo namontovaný na doske.
Aby sa vyhovelo rôznym požiadavkám používateľov, ESP32-DevKitC V4 je k dispozícii v rôznych verziách, z ktorých každá obsahuje iný modul ESP32, ako napríklad:
- ESP32-WROOM-DA
- ESP32-WROOM-32E
- ESP32-WROOM-32UE
- ESP32-WROOM-32D
- ESP32-WROOM-32U
- ESP32-SOLO-1
- ESP32-WROVER-E
- ESP32-WROVER-IE
Podrobnosti nájdete na Výber produktu ESP .
funkčný popis
Nasledujúci obrázok a tabuľka nižšie popisujú kľúčové komponenty, rozhrania a ovládacie prvky dosky ESP32-DevKitC V4:
Kľúčový komponent | Popis |
ESP32-WROOM-32
|
Čipset použitý v ESP32-DevKitC je ESP32-WROOM-32. Je to čip v jadre dosky. Viac informácií o tomto čipe nájdete na ESP32-WROOM-32 Dátový hárok . |
IN | Tlačidlo reštart |
Boot | Tlačidlo sťahovania (Boot) používané v spojení s EN na spustenie režimu sťahovania firmvéru pomocou sériového portu. |
Most USB-to-UART | Jediný premosťovací čip USB-UART, ktorý umožňuje prenosové rýchlosti až 3 Mbps. |
Micro USB port | Micro USB port, ktorý slúži ako napájanie dosky a zároveň ako komunikačné rozhranie medzi počítačom a modulom ESP32-WROOM-32. |
5V LED zapnutie | K dispozícii je 5V napájacia LED dióda, ktorá sa rozsvieti, keď je doska pripojená k USB alebo externému 5V napájaciemu zdroju. |
I/O | Väčšina pinov na module ESP je prístupná cez kolíky na doske, čo umožňuje ESP32 vykonávať rôzne funkcie vrátane PWM, ADC, DAC, I2C, I2S, SPI a ďalších. |
Možnosti napájania
Doska môže byť napájaná tromi rôznymi spôsobmi, z ktorých každý vylučuje ostatné:
- Predvolené napájanie je cez port Micro USB.
- Napájanie môže byť dodávané aj cez kolíky hlavičky označené 5V/GND.
- Kolíky hlavičky označené 3V3/GND možno použiť aj ako možnosť napájania.
POZOR : Je nevyhnutné použiť iba jednu z vyššie uvedených možností napájania, pretože v opačnom prípade môže dôjsť k poškodeniu dosky a/alebo zdroja napájania.
Tu je niekoľko článkov, ktoré vám pomôžu napájať dosku ESP32 pomocou rôznych zdrojov:
- Ako napájať ESP32
- Ako napájať ESP32 pomocou batérie
- Ako napájať ESP32 pomocou nabíjačky smartfónu
Pinout ESP32-DevKitC
Pinout ESP32 sa týka usporiadania a funkcie vstupných/výstupných (I/O) kolíkov na mikrokontroléri ESP32. ESP32 má celkom 38 pinov, pričom každý pin slúži na špecifický účel. Kolíky sú rozdelené do niekoľkých skupín, vrátane napájacích kolíkov, uzemňovacích kolíkov, analógových vstupných kolíkov a digitálnych I/O kolíkov.
Pinout ESP32 sa môže mierne líšiť v závislosti od konkrétneho použitého modulu alebo vývojovej dosky. Ak si chcete prečítať podrobný popis pinoutov dosky ESP32-DevKitC, prečítajte si nasledujúci článok:
Pinout ESP32-DevKitC
Vlastnosti ESP32-DevKitC
ESP32-DevKitC má niekoľko funkcií, vďaka ktorým je medzi vývojármi obľúbenou voľbou. Tu sú niektoré z kľúčových funkcií ESP32-DevKitC:
1. Dvojjadrový procesor
ESP32-DevKitC prichádza s dvojjadrovým procesorom, ktorý mu umožňuje zvládať viacero úloh súčasne. Vďaka tomu je vynikajúcou voľbou pre aplikácie, ktoré vyžadujú multitasking.
2. Integrované Wi-Fi a Bluetooth
Čip ESP32 integrovaný do dosky DevKitC prichádza so vstavanými funkciami Wi-Fi a Bluetooth. To uľahčuje bezdrôtové pripojenie dosky k internetu alebo iným zariadeniam.
3. Nízka spotreba energie
Čip ESP32 je navrhnutý tak, aby spotreboval nízku spotrebu energie, čo z neho robí vynikajúcu voľbu pre zariadenia napájané z batérie.
4. Veľká kapacita pamäte
ESP32-DevKitC sa dodáva so 4 MB flash pamäte a 520 kB SRAM. To poskytuje dostatok priestoru na uloženie programu a údajov.
5. Bohatá sada periférií
ESP32-DevKitC má bohatú sadu periférií, vrátane 18 kanálov ADC, 2 kanálov DAC, 3 UART, 2 I2C, 3 SPI, 16 PWM a mnohých ďalších. To uľahčuje prepojenie dosky s inými snímačmi a zariadeniami.
Záver
Doska mikrokontroléra ESP32-DevKitC má širokú škálu funkcií vrátane pripojenia Wi-Fi a Bluetooth, viacerých analógových a digitálnych vstupno/výstupných pinov a podpory rôznych komunikačných protokolov, ako sú I2C, SPI a UART. Súčasťou dosky je aj integrovaný Hallov senzor a teplotný senzor. Ďalšie podrobnosti o ESP32-DevKitC nájdete v článku.