Co to jest ESP32-DevKitC

Co To Jest Esp32 Devkitc



ESP32-DevKitC to kompaktowa płytka rozwojowa wykorzystująca mikrokontroler ESP32, wyprodukowana przez firmę Espressif. Płytka posiada złącza pinowe po obu stronach, co pozwala na wygodne łączenie z różnymi urządzeniami peryferyjnymi. Można go podłączyć do urządzeń peryferyjnych za pomocą przewodów połączeniowych lub zamontować na płytce stykowej.

Aby zaspokoić różnorodne wymagania użytkowników, ESP32-DevKitC V4 jest dostępny w różnych wersjach, z których każda zawiera inny moduł ESP32, taki jak:







  • ESP32-WROOM-DA
  • ESP32-WROOM-32E
  • ESP32-WROOM-32UE
  • ESP32-WROOM-32D
  • ESP32-WROOM-32U
  • ESP32-SOLO-1
  • ESP32-WROVER-E
  • ESP32-WROVER-IE

Aby uzyskać szczegółowe informacje, patrz Selektor produktów ESP .



Opis działania

Poniższy rysunek i tabela opisują kluczowe komponenty, interfejsy i elementy sterujące płyty ESP32-DevKitC V4:



Kluczowy składnik Opis
ESP32-WROOM-32





Chipset używany w ESP32-DevKitC to ESP32-WROOM-32. Jest to chip w rdzeniu płyty. Więcej informacji na temat tego układu można znaleźć na stronie ESP32-WROOM-32 Arkusz danych .
W Przycisk reset
Uruchomić Przycisk pobierania (Boot) używany w połączeniu z EN do inicjowania trybu pobierania oprogramowania układowego za pomocą portu szeregowego.
Mostek USB-UART Pojedynczy układ mostka USB-to-UART, który umożliwia transfer do 3 Mb/s.
Port mikro USB Port Micro USB służący zarówno do zasilania płytki jak i interfejsu komunikacyjnego pomiędzy komputerem a modułem ESP32-WROOM-32.
Dioda LED zasilania 5 V Dioda LED zasilania 5 V świeci, gdy płyta jest podłączona do USB lub zewnętrznego zasilacza 5 V.
we/wy Większość styków modułu ESP jest dostępna przez złącza pinów na płycie, dzięki czemu ESP32 może wykonywać różne funkcje, w tym PWM, ADC, DAC, I2C, I2S, SPI i inne.


Opcje zasilania

Płytę można zasilać na trzy różne sposoby, z których każdy wyklucza pozostałe:



  • Domyślne zasilanie odbywa się przez port Micro USB.
  • Zasilanie może być również dostarczane przez piny nagłówka oznaczone 5V/GND.
  • Kołki nagłówka oznaczone 3V3/GND można również wykorzystać jako opcję zasilania.

Ostrzeżenie : Należy bezwzględnie korzystać tylko z jednej z wyżej wymienionych opcji zasilania, ponieważ niezastosowanie się do niej może spowodować uszkodzenie płyty i/lub źródła zasilania.

Oto kilka artykułów, które pomogą Ci zasilić płytkę ESP32 przy użyciu różnych źródeł:

  • Jak zasilić ESP32
  • Jak zasilać ESP32 baterią
  • Jak zasilać ESP32 za pomocą ładowarki do smartfona

Pinout ESP32-DevKitC

Pinout ESP32 odnosi się do rozmieszczenia i funkcji pinów wejścia/wyjścia (I/O) mikrokontrolera ESP32. ESP32 ma łącznie 38 pinów, z których każdy służy do określonego celu. Styki są podzielone na kilka grup, w tym styki zasilania, styki uziemienia, styki wejść analogowych i styki cyfrowych wejść/wyjść.

Pinout ESP32 może się nieznacznie różnić w zależności od używanego modułu lub płytki rozwojowej. Aby zapoznać się ze szczegółowym opisem pinów na płytce ESP32-DevKitC, przeczytaj następujący artykuł:

Pinout ESP32-DevKitC

Cechy ESP32-DevKitC

ESP32-DevKitC ma kilka funkcji, które sprawiają, że jest popularnym wyborem wśród programistów. Oto niektóre z kluczowych funkcji ESP32-DevKitC:

1. Dwurdzeniowy procesor

ESP32-DevKitC jest wyposażony w dwurdzeniowy procesor, który umożliwia jednoczesną obsługę wielu zadań. To sprawia, że ​​jest to doskonały wybór dla aplikacji wymagających wielozadaniowości.

2. Zintegrowane Wi-Fi i Bluetooth

Układ ESP32 zintegrowany z płytą DevKitC ma wbudowane funkcje Wi-Fi i Bluetooth. Ułatwia to bezprzewodowe podłączenie płyty do Internetu lub innych urządzeń.

3. Niskie zużycie energii

Układ ESP32 został zaprojektowany tak, aby zużywał mało energii, co czyni go doskonałym wyborem dla urządzeń zasilanych bateryjnie.

4. Duża pojemność pamięci

ESP32-DevKitC jest wyposażony w 4 MB pamięci flash i 520 kB SRAM. Zapewnia to wystarczającą ilość miejsca do przechowywania programu i danych.

5. Bogaty zestaw urządzeń peryferyjnych

ESP32-DevKitC ma bogaty zestaw urządzeń peryferyjnych, w tym 18 kanałów ADC, 2 kanały DAC, 3 UART, 2 I2C, 3 SPI, 16 PWM i wiele innych. Ułatwia to łączenie płytki z innymi czujnikami i urządzeniami.

Wniosek

Płytka mikrokontrolera ESP32-DevKitC ma szeroki zakres funkcji, w tym łączność Wi-Fi i Bluetooth, wiele analogowych i cyfrowych pinów wejścia/wyjścia oraz obsługę różnych protokołów komunikacyjnych, takich jak I2C, SPI i UART. Płytka zawiera również zintegrowany czujnik Halla i czujnik temperatury. Aby uzyskać więcej informacji na temat ESP32-DevKitC, przeczytaj artykuł.