Espressif ESP32-S3-EYE

Instrukcja obsługi płytki rozwojowej Espressif ESP32-S3-EYE

Model: ESP32-S3-EYE

1. Wprowadzenie

Niniejsza instrukcja zawiera kompleksową instrukcję obsługi płytki rozwojowej Espressif ESP32-S3-EYE. Obejmuje ona wszystkie produkty.view, identyfikację komponentów, procedury konfiguracji, wytyczne dotyczące obsługi, wskazówki dotyczące konserwacji, rozwiązywania problemów i szczegółową specyfikację. Przed użyciem urządzenia należy dokładnie przeczytać tę instrukcję, aby zapewnić jego prawidłowe działanie i długą żywotność.

2. Koniec produktuview

ESP32-S3-EYE to kompaktowa płytka rozwojowa AI przeznaczona do aplikacji wymagających rozpoznawania obrazu i przetwarzania dźwięku. Integruje ona układ SoC ESP32-S3 z platformą rozwojową AI Espressif, ESP-WHO. Najważniejsze cechy to kamera o rozdzielczości 2 megapikseli, wyświetlacz LCD i mikrofon. Płytka jest wyposażona w 8 MB ósemkowej pamięci PSRAM i 8 MB pamięci flash, obsługuje Wi-Fi do przesyłania obrazu oraz posiada port Micro-USB do debugowania.

Główne cechy:

  • Zintegrowana pamięć Flash 8 MB i pamięć PSRAM 8 MB dla ampprzechowywanie i przetwarzanie.
  • Wyposażony w aparat fotograficzny o rozdzielczości 2 megapikseli i ekran LCD o przekątnej 1.3 cala do zastosowań wizualnych.
  • Obsługuje funkcje rozpoznawania obrazów o wysokiej wydajności i wybudzania głosem.
  • Umożliwia transmisję obrazu za pomocą Wi-Fi.
  • Posiada port Micro-USB do debugowania i zasilania.

3. Komponenty i układ

Płytka ESP32-S3-EYE zawiera kilka zintegrowanych komponentów niezbędnych do jej działania. Zrozumienie ich rozmieszczenia i funkcji jest kluczowe dla rozwoju produktu.

Przód view płytki rozwojowej ESP32-S3-EYE

Rycina 3.1: Przód View płytki ESP32-S3-EYE. Na zdjęciu widoczny jest przedni panel płytki programistycznej, z widoczną zintegrowaną kamerą u góry, przyciskami sterującymi (MENU, PLAY, UP, DOWN) po bokach oraz centralnym wyświetlaczem LCD. Nad wyświetlaczem LCD widoczny jest numer modelu płytki: ESP32-S3-EYE_SUB_V1.1.

Z powrotem view płytki rozwojowej ESP32-S3-EYE

Rysunek 3.2: Tył View płytki ESP32-S3-EYE. Na zdjęciu widoczna jest tylna strona płytki rozwojowej. Widoczny jest moduł ESP32-S3-WROOM-1, w którym znajduje się główny układ SoC. Poniżej znajduje się gniazdo na kartę MicroSD, umożliwiające rozbudowę pamięci, a na dole port Micro-USB do zasilania i przesyłania danych.

Szczegółowy przód view płytki rozwojowej ESP32-S3-EYE

Rysunek 3.3: Szczegółowy widok z przodu View. Przyjrzyjmy się bliżej przedniej części płytki, podkreślając moduł kamery z połączeniem taśmowym (RYS-2640-M7), różne przyciski (MENU, PLAY, GÓRA, DÓŁ) oraz złącze (J4) do wyświetlacza LCD. Widoczne są również złącza pinowe (J8, J9), zapewniające dostęp do GPIO.

Zbliżenie modułu wyświetlacza LCD

Rysunek 3.4: Moduł wyświetlacza LCD. Na zdjęciu widoczny jest 1.3-calowy moduł wyświetlacza LCD oznaczony jako ESP32-S3-EYE_SUB_V1.1. Widać na nim obszar ekranu i złącze elastycznego kabla płaskiego (FFC) u dołu, które łączy się z płytą główną.

Z powrotem view podpłyty wyświetlacza LCD

Rysunek 3.5: Tył View podpłytki LCD. Na zdjęciu widać tylną stronę płytki LCD, ukazując jej obwody i punkty połączeń. Widoczne są złącza pinowe (J8, J9), punkty testowe (TP1-TP5) oraz złącze FFC (J5) do podłączenia taśmy wyświetlacza. Płytka ma oznaczenie ESP32-S3-EYE_SUB_V1.1.

4. Instrukcje konfiguracji

Aby rozpocząć korzystanie z płytki programistycznej ESP32-S3-EYE, wykonaj następujące kroki konfiguracji:

  1. Połącz zasilanie i dane: Podłącz płytkę ESP32-S3-EYE do komputera za pomocą kabla micro-USB. To połączenie zapewnia zasilanie płytki i umożliwia komunikację danych w celu programowania i debugowania.
  2. Zainstaluj środowisko programistyczne: Aby zaprogramować i w pełni wykorzystać możliwości płytki, konieczne będzie skonfigurowanie środowiska programistycznego. Espressif zaleca korzystanie z ESP-IDF (Espressif IoT Development Framework). Szczegółowe instrukcje dotyczące instalacji ESP-IDF można znaleźć w oficjalnej dokumentacji Espressif.
  3. Pobierz oprogramowanie układowe/Examples: Pobierz niezbędne oprogramowanie układowe lubampProjekty z oficjalnego repozytorium Espressif GitHub dla ESP32-S3-EYE. Dobrym punktem wyjścia jest ESP32-S3-EYE Przewodnik wprowadzający.
  4. Prześlij oprogramowanie układowe: Użyj narzędzi ESP-IDF lub kompatybilnego środowiska IDE (np. Arduino IDE z obsługą płyty ESP32), aby skompilować i przesłać żądaną aplikację lub np.ampoprogramowanie układowe do płytki poprzez złącze Micro-USB.
  5. Pierwsze włączenie: Po wgraniu oprogramowania układowego płytka zazwyczaj uruchamia się automatycznie. Obserwuj wyświetlacz LCD pod kątem wskaźników wyjścia lub stanu.

5. Instrukcja obsługi

Do obsługi urządzenia ESP32-S3-EYE wykorzystuje się kamerę, wyświetlacz LCD, mikrofon i moduł Wi-Fi, korzystając z zaprogramowanych aplikacji.

  • Obsługa kamery: Aparatem o rozdzielczości 2 megapikseli można sterować za pomocą oprogramowania, aby rejestrować obrazy lub strumienie wideo. Informacje na temat wywołań API i przykładowych metod można znaleźć w dokumentacji frameworka ESP-WHO.amppliki związane z inicjalizacją, przechwytywaniem i przetwarzaniem kamery.
  • Wyświetlacz LCD: 1.3-calowy wyświetlacz LCD może służyć do wyświetlania zarejestrowanych obrazów, interfejsów użytkownika lub informacji debugowania. Biblioteki oprogramowania w ESP-IDF udostępniają funkcje do rysowania grafiki i tekstu na wyświetlaczu.
  • Mikrofon i przetwarzanie dźwięku: Zintegrowany mikrofon umożliwia wprowadzanie dźwięku do budzika głosowego lub innych aplikacji przetwarzających dźwięk. Szczegółowe informacje na temat dostępu do mikrofonu i przetwarzania danych audio można znaleźć w dokumentacji ESP-WHO.
  • Łączność Wi-Fi: Płytka obsługuje Wi-Fi do komunikacji sieciowej, w tym do przesyłania obrazu. Skonfiguruj dane uwierzytelniające Wi-Fi w kodzie aplikacji, aby połączyć się z siecią lokalną. Po nawiązaniu połączenia dane mogą być wysyłane i odbierane przez Wi-Fi.
  • Interakcja z przyciskami: Przyciski MENU, PLAY, UP i DOWN można zaprogramować tak, aby wywoływały określone akcje w aplikacji, takie jak nawigacja po menu, uruchamianie/zatrzymywanie procesów lub dostosowywanie ustawień.

6. Konserwacja

Właściwa konserwacja gwarantuje długowieczność i niezawodną pracę płytki programistycznej ESP32-S3-EYE.

  • Obsługiwanie: Zawsze trzymaj deskę za krawędzie, aby nie dotknąć delikatnych elementów, które mogą ulec uszkodzeniu pod wpływem elektryczności statycznej lub tłuszczów znajdujących się na skórze.
  • Składowanie: Przechowuj płytkę w suchym, antystatycznym miejscu, z dala od bezpośredniego światła słonecznego i ekstremalnych temperatur.
  • Czyszczenie: W razie potrzeby delikatnie wyczyść deskę miękką, suchą, antystatyczną szczotką lub niestrzępiącą się ściereczką. Unikaj stosowania płynów i środków czyszczących o właściwościach ściernych.
  • Zasilanie: Aby zapobiec uszkodzeniom, należy używać wyłącznie odpowiednich źródeł zasilania (np. standardowego portu USB lub regulowanego zasilacza 5 V).
  • Aktualizacje oprogramowania układowego: Regularnie sprawdzaj dostępność aktualizacji oprogramowania sprzętowego Espressif i stosuj je, aby korzystać z poprawek błędów, ulepszeń wydajności i nowych funkcji.

7. Rozwiązywanie Problemów

Jeśli napotkasz problemy z płytką ESP32-S3-EYE, rozważ poniższe kroki rozwiązywania problemów:

  • Płyta nie włącza się:
    • Upewnij się, że kabel Micro-USB jest prawidłowo podłączony do płytki i do działającego portu USB w komputerze lub zasilaczu.
    • Wypróbuj inny kabel Micro-USB lub port USB.
  • Błąd przesyłania oprogramowania sprzętowego:
    • Sprawdź, czy w środowisku programistycznym wybrano właściwy port COM (lub odpowiednik dla Twojego systemu operacyjnego).
    • Sprawdź, czy wszystkie niezbędne sterowniki konwertera USB-port szeregowy są zainstalowane.
    • Sprawdź konfigurację środowiska programistycznego (np. instalację ESP-IDF, ścieżki narzędzi). Zapoznaj się z oficjalną dokumentacją ESP-IDF w przypadku typowych problemów z konfiguracją.
    • Jeśli narzędzie do flashowania wymaga tego, upewnij się, że płyta jest w trybie bootloadera (najczęściej poprzez przytrzymanie przycisku BOOT podczas podłączania USB lub resetowania).
  • Brak sygnału wyjściowego na wyświetlaczu LCD:
    • Sprawdź, czy taśma kablowa LCD jest prawidłowo osadzona w złączu (J4).
    • Sprawdź, czy oprogramowanie sprzętowe zawiera prawidłowy kod inicjalizacji dla wyświetlacza LCD.
    • Sprawdź, czy podczas rozruchu na monitorze szeregowym nie pojawiają się żadne komunikaty o błędach.
  • Aparat nie działa:
    • Sprawdź, czy taśma modułu kamery jest prawidłowo podłączona.
    • Sprawdź kod aplikacji pod kątem prawidłowej inicjalizacji i konfiguracji kamery.
    • Sprawdź, czy sam moduł kamery nie jest fizycznie uszkodzony.
  • Problemy z połączeniem Wi-Fi:
    • Sprawdź dokładnie poprawność identyfikatora SSID sieci Wi-Fi i hasła w kodzie.
    • Upewnij się, że sieć Wi-Fi znajduje się w zasięgu i działa na kompatybilnej częstotliwości (2.4 GHz).
    • Sprawdź, czy router nie blokuje nowych połączeń i czy ma włączone filtrowanie adresów MAC.

8. Specyfikacje

FunkcjaSzczegół
Nazwa modeluESP32-S3-OKO
MarkaEspressif
Układ SoCESP32-S3
Pamięć Flash8 MB
PRAM8 MB ósemkowej pamięci PSRAM
Kamera2-megapikselowy
Wyświetlacz1.3-calowy wyświetlacz LCD
Wejście audioZintegrowany mikrofon
Łączność bezprzewodowaWi-Fi (802.11b, jednopasmowe)
InterfejsMicro-USB do debugowania i zasilania
WymiaryOkoło 3.35 x 2.17 x 1.34 cala
Waga przedmiotuOkoło 1.13 uncji
Zgodność z systemem operacyjnymZyNOS (zgodnie ze specyfikacjami, zazwyczaj odnosi się do sieciowego systemu operacyjnego, ale w przypadku płyt deweloperskich jest to system operacyjny bazowy dla modułu Wi-Fi lub ogólny symbol zastępczy. W przypadku rozwoju oprogramowania jest on zazwyczaj niezależny od systemu operacyjnego, z wykorzystaniem zestawów narzędzi).

9. Gwarancja i wsparcie

Espressif zapewnia wsparcie dla swoich płyt programistycznych. Aby uzyskać pomoc techniczną, dokumentację i dostęp do forów społecznościowych, zapoznaj się z oficjalną stroną Espressif. webwitryn i repozytoriów GitHub.

W przypadku pytań biznesowych lub technicznych możesz skontaktować się bezpośrednio z firmą Espressif:

Szczegółowe informacje dotyczące gwarancji są zazwyczaj podane w momencie zakupu lub w opakowaniu produktu. Prosimy zachować dowód zakupu na wypadek roszczeń gwarancyjnych.

© 2023 Espressif Systems. Wszelkie prawa zastrzeżone. Informacje zawarte w niniejszym dokumencie mogą ulec zmianie bez powiadomienia.

Ask a question about this manual

Ask about setup, troubleshooting, compatibility, parts, safety, or missing instructions. Manuals+ will review the question and use this page’s manual context to help answer it.