Luatos-LOGO

Płyta MCU Luatos ESP32-C3

Płyta Luatos-ESP32-C3-MCU-PRODUKT

Informacje o produkcie

ESP32-C3 to płytka mikrokontrolera z 16 MB pamięci. Posiada 2 interfejsy UART, UART0 i UART1, przy czym UART0 służy jako port pobierania. Na płytce znajduje się również 5-kanałowy 12-bitowy przetwornik ADC o maksymalnej wartości sampszybkość transmisji 100KSPS. Dodatkowo posiada wolnoobrotowy interfejs SPI w trybie master oraz kontroler IIC. Istnieją 4 interfejsy PWM, które mogą wykorzystywać dowolne GPIO i 15 zewnętrznych pinów GPIO, które można multipleksować. Płytka jest wyposażona w dwa wskaźniki LED SMD, przycisk resetowania, przycisk BOOT i port debugowania USB do TTL.

Instrukcje użytkowania produktu

  1. Przed włączeniem ESP32 upewnij się, że pin BOOT (IO09) nie jest wyciągnięty, aby uniknąć wejścia w tryb pobierania.
  2. Podczas procesu projektowania nie zaleca się zewnętrznego wyciągania pinu IO08, ponieważ może to uniemożliwić pobieranie przez port szeregowy, gdy pin jest niski podczas procesu pobierania i nagrywania.
  3. W trybie QIO, IO12 (GPIO12) i IO13 (GPIO13) są multipleksowane dla sygnałów SPI SPIHD i SPIWP.
  4. Dodatkowe informacje na temat układu pinów można znaleźć na schemacie. Kliknij Tutaj aby uzyskać dostęp do schematu.
  5. Przed użyciem pakietu instalacyjnego upewnij się, że wszystkie poprzednie wersje pakietu ESP32 zostały odinstalowane.
  6. Aby zainstalować program i pakiet arduino-esp32, wykonaj następujące kroki:
    1. Otwórz oficjalne pobieranie oprogramowania webstronę i wybierz odpowiedni system i bity systemowe do pobrania.
    2. Uruchom pobrany program i zainstaluj go przy użyciu ustawień domyślnych.
    3. Znajdź repozytorium espressif/arduino-esp32 na GitHub i kliknij łącze Instalowanie.
    4. Kopiuj URL nazwane łącze do wersji rozwojowej.
    5. W Arduino IDE kliknij File > Preferencje > Menedżer dodatkowych tablic URLs i dodaj URL skopiowane w poprzednim kroku.
    6. Przejdź do Boards Manager w Arduino IDE i zainstaluj pakiet ESP32.
    7. Wybierz opcję Narzędzia > Płyta i wybierz z listy moduł deweloperski ESP32C3.
    8. Zmień tryb flash na DIO, przechodząc do Narzędzia > Tryb Flash i zmień USB CDC podczas rozruchu na Włącz.
  7. Twoja konfiguracja ESP32 jest teraz gotowa do pracy! Możesz to przetestować, uruchamiając program demonstracyjny, aby upewnić się, że wszystko działa poprawnie.

WSPARCIE
Jeśli potrzebujesz pomocy, skontaktuj się z nami pod adresem tourdeuscs@gmail.com.

NADVIEW

Płytka rozwojowa ESP32 została zaprojektowana w oparciu o układ ESP32-C3 firmy Espressif Systems.
Ma niewielką obudowę i stamp konstrukcja z otworami, dzięki czemu jest wygodna w użyciu dla programistów. Płyta obsługuje wiele interfejsów, w tym UART, GPIO, SPI, I2C, ADC i PWM, i jest idealna do urządzeń mobilnych, elektroniki ubieralnej i aplikacji IoT przy niskim poborze mocy.

Może działać jako samodzielny system lub urządzenie peryferyjne dla głównego MCU, zapewniając funkcje Wi-Fi i Bluetooth poprzez interfejsy SPI/SDIO lub I2C/UART.

ZASOBÓW NA POKŁADZIE

  • Ta płytka rozwojowa ma jedną pamięć flash SPI o pojemności 4 MB, którą można rozszerzyć do 16 MB.
  • Posiada 2 interfejsy UART, UART0 i UART1, przy czym UART0 służy jako port pobierania.
  • Na tej płycie znajduje się 5-kanałowy 12-bitowy przetwornik ADC o maksymalnej wartości sampszybkość transmisji 100KSPS.
  • W trybie master dostępny jest także powolny interfejs SPI.
  • Na tej płycie znajduje się kontroler IIC.
  • Posiada 4 interfejsy PWM, które mogą wykorzystywać dowolne GPIO.
  • Istnieje 15 zewnętrznych pinów GPIO, które można multipleksować.
  • Dodatkowo zawiera dwa wskaźniki LED SMD, przycisk resetowania, przycisk BOOT i port debugowania pobierania USB na TTL.

DEFINICJA PINOUTU

Luatos-ESP32-C3-MCU-Board-FIG-1

Płytka ESP32-C3
HTTPS://WIKI.LUATOS.COM/_STATIC/BOM/ESP32C3.HTML.

WYMIARY (KLIKNIJ PO SZCZEGÓŁY)

Luatos-ESP32-C3-MCU-Board-FIG-2

UWAGI DOTYCZĄCE UŻYTKOWANIA

  • Aby uniknąć przejścia ESP32 w tryb pobierania, pin BOOT (IO09) nie powinien być wyciągany przed włączeniem zasilania.
  • Nie zaleca się zewnętrznego wyciągania pinu IO08 podczas projektowania, ponieważ może to uniemożliwić pobieranie przez port szeregowy, gdy pin jest niski podczas procesu pobierania i nagrywania.
  • W trybie QIO IO12 (GPIO12) i IO13 (GPIO13) są multipleksowane dla sygnałów SPI SPIHD i SPIWP, ale w celu zwiększenia dostępności GPIO płytka rozwojowa wykorzystuje 2-przewodowe SPI w trybie DIO i jako takie IO12 i IO13 nie są połączone błysnąć. W przypadku korzystania z samodzielnie skompilowanego oprogramowania, pamięć flash musi być odpowiednio skonfigurowana w trybie DIO.
  • Ponieważ VDD zewnętrznej pamięci flash SPI jest już podłączone do systemu zasilania 3.3 V, nie ma wymogu dodatkowej konfiguracji zasilania i można uzyskać do niego dostęp za pomocą standardowego
    Tryb komunikacji 2-przewodowy SPI.
  • Domyślnie GPIO11 służy jako pin VDD pamięci flash SPI i dlatego wymaga konfiguracji, zanim będzie można go wykorzystać jako GPIO.

SCHEMATYCZNY
Aby uzyskać informacje, kliknij poniższy link.
https://cdn.openluat-luatcommunity.openluat.com/attachment/20220609213416069_CORE-ESP32-A12.pdf

KONFIGURACJA ŚRODOWISKA ROZWOJOWEGO

Notatka: Następującym systemem programistycznym jest domyślnie Windows.

NOTATKA: Przed użyciem tego pakietu instalacyjnego upewnij się, że odinstalowałeś wszystkie poprzednie wersje pakietu ESP32.
Można to zrobić przechodząc do folderu „%LOCALAPPDATA%/Arduino15/packages” w folderze file manager i usuń folder o nazwie „esp32”.

  1. Otwórz oficjalne pobieranie oprogramowania webstronę i wybierz odpowiedni system i bity systemowe do pobrania.Luatos-ESP32-C3-MCU-Board-FIG-3
  2. Możesz wybrać opcję „Po prostu pobierz” lub „Prześlij i pobierz”.Luatos-ESP32-C3-MCU-Board-FIG-4
  3. Uruchom, aby zainstalować program i domyślnie zainstaluj wszystko.
  4. Zainstaluj Arduino-esp32Luatos-ESP32-C3-MCU-Board-FIG-5
    • Poszukaj URL nazwany link do wersji rozwojowej i skopiowany.Luatos-ESP32-C3-MCU-Board-FIG-6
    • W Arduino IDE kliknij File > Preferencje > Menedżer dodatkowych tablic URLs i dodaj URL które znalazłeś w kroku 2.Luatos-ESP32-C3-MCU-Board-FIG-7
    • Teraz wróć do Boards Manager i zainstaluj pakiet „ESP32”.Luatos-ESP32-C3-MCU-Board-FIG-8
    • Po instalacji wybierz Narzędzia > Płyta i wybierz z listy „Moduł deweloperski ESP32C3”.
    • Na koniec zmień tryb flash na DIO, przechodząc do Narzędzia> Tryb Flash i zmień USB CDC podczas rozruchu na Włącz.

Twoja konfiguracja ESP32 jest teraz gotowa do pracy! Aby to przetestować, możesz uruchomić program demonstracyjny, aby upewnić się, że wszystko działa poprawnie.

Dokumenty / Zasoby

Płyta MCU Luatos ESP32-C3 [plik PDF] Instrukcja użytkownika
Płyta MCU ESP32-C3, ESP32-C3, płyta MCU, płytka

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *