ESP32-S3 N16R8 OV2640 2MP Kamera WiFi Bluetooth AIoT Geliştirme Kartı - 16MB Flash, 8MB PSRAM, Çift USB Type-C
Yeni

ESP32-S3 N16R8 OV2640 2MP Kamera WiFi Bluetooth AIoT Geliştirme Kartı - 16MB Flash, 8MB PSRAM, Çift USB Type-C

ESP32-S3 N16R8 OV2640, 16 MB Flash, 8 MB PSRAM ve 2 MP OV2640 kamera ile görüntü işleme ve kablosuz IoT projeleri için geliştirilmiş bir geliştirme kartıdır. WiFi, Bluetooth 5 Low Energy, microSD yuvası ve çift USB Type-C bağlantısı sayesinde kamera, görüntü aktarımı, AIoT ve otomasyon uygulamalarında kullanılabilir.
1.111,24 ₺
Stok Kodu
sk2209
Fiyat
19,00 USD + KDV
Havale
1.077,90 TL (%3,00 havale indirimi)

ESP32-S3 N16R8 OV2640 2MP Kamera WiFi Bluetooth AIoT Geliştirme Kartı - 16MB Flash, 8MB PSRAM, Çift USB Type-C

ESP32-S3 N16R8 OV2640 Kamera Geliştirme Kartı, görüntü yakalama, kablosuz video aktarımı, edge AI ve akıllı otomasyon projeleri için hazırlanmış yüksek kapasiteli bir mikrodenetleyici platformudur. Kart üzerinde 240 MHz'e kadar çalışan çift çekirdekli Xtensa LX7 işlemci, 16 MB Flash, 8 MB Octal PSRAM, 2,4 GHz WiFi, Bluetooth 5 Low Energy, iki USB Type-C portu ve microSD kart yuvası bulunur. Paketle gelen 2 MP OV2640 kamera sayesinde ek bir kamera ara kartına ihtiyaç duymadan görüntü tabanlı projelere başlanabilir.

8 MB PSRAM, kamera kare tamponlarının dahili SRAM'i tüketmeden harici bellekte tutulmasını sağlar. Bu özellik; yüksek çözünürlüklü JPEG fotoğraf çekimi, MJPEG web yayını, birden fazla frame buffer kullanımı ve küçük makine öğrenimi modelleri için önemli bir avantajdır. 16 MB Flash ise uygulama, web arayüzü, OTA güncelleme bölümü, dosya sistemi ve AI model verileri için standart 4 MB kartlara göre daha geniş alan sunar.

Kart; yerel ağ kamerası, akıllı kapı gözlem sistemi, QR/barkod okuyucu, görüntülü robot, zaman atlamalı çekim sistemi, üretim hattı görsel kontrol düğümü, tarımsal gözlem kamerası ve hareket algılamalı kayıt cihazı gibi projelerde kullanılabilir. Arduino IDE ile hızlı prototipleme yapılabilir; ESP-IDF, ESP-WHO, ESP-DL, TensorFlow Lite Micro ve PlatformIO ile daha gelişmiş görüntü ve yapay zekâ uygulamaları geliştirilebilir.

Bu sayfadaki ürün: ESP32-S3-WROOM-1-N16R8 modüllü, 16 MB Flash ve 8 MB Octal PSRAM içeren, OV2640 2 MP kamera modülüyle sunulan, çift USB Type-C ve microSD yuvalı karttır. Kamera olarak OV2640 esas alınmıştır; farklı sensörlerle ilgili ayarlar bu ürün açıklamasının kapsamı değildir.

ESP32-S3 N16R8 OV2640 kamera geliştirme kartı ön yüz bileşenleri ve çift USB Type-C portları

Öne Çıkan Özellikler

  • 240 MHz'e kadar çalışan çift çekirdekli 32-bit Xtensa LX7 işlemci
  • 16 MB Quad SPI Flash ve 8 MB Octal SPI PSRAM
  • OV2640 2 megapiksel kamera, 1600 × 1200 piksele kadar UXGA görüntü
  • JPEG, YUV/YCbCr, RGB565 ve RAW çıkış seçenekleri
  • 8-bit DVP paralel kamera veri yolu ve SCCB kamera kontrol arabirimi
  • 2,4 GHz WiFi 802.11 b/g/n ve Bluetooth 5 Low Energy
  • Kamera görüntülerini veya proje verilerini saklamak için microSD/TF kart yuvası
  • Doğal USB OTG ile USB-UART programlamayı ayıran iki USB Type-C port
  • CH343P USB-UART dönüştürücü ve UART durum LED'leri
  • GPIO2 durum LED'i ve GPIO48 adreslenebilir RGB LED
  • BOOT ve RESET butonları
  • Vektör komutlarıyla görüntü işleme ve TinyML iş yüklerine uygun mimari
  • Arduino IDE, ESP-IDF, PlatformIO ve MicroPython ile programlama
  • ESP32 kamera sürücüsü, CameraWebServer, ESP-WHO ve ESP-DL ekosistemiyle uyumlu yapı

Ayrıntılı Teknik Özellikler

Kart sınıfı ESP32-S3 kamera ve AIoT geliştirme kartı
Kablosuz modül ESP32-S3-WROOM-1-N16R8, dahili PCB anten
İşlemci Çift çekirdekli Xtensa 32-bit LX7
Saat frekansı 240 MHz'e kadar
Dahili SRAM 512 KB
RTC SRAM 16 KB
ROM 384 KB
Flash 16 MB Quad SPI Flash
PSRAM 8 MB Octal SPI PSRAM
WiFi 2,4 GHz IEEE 802.11 b/g/n; Station, SoftAP ve Station + SoftAP
Bluetooth Bluetooth 5 Low Energy ve Bluetooth Mesh
Klasik Bluetooth Desteklenmez; BLE kullanılır
Kamera OV2640, 2 MP, UXGA 1600 × 1200 maksimum sensör çözünürlüğü
Kamera bağlantısı 24 pin FPC, 8-bit DVP + SCCB
Görüntü formatları JPEG, YUV422/YUV420, YCbCr422, RGB565/RGB555 ve RAW
Depolama Kart üstü microSD/TF yuvası, 1-bit SDMMC/SDIO kullanımı
USB portları 2 × USB Type-C: doğal USB OTG ve CH343P USB-UART
USB özellikleri USB 2.0 Full-Speed OTG, USB CDC, USB Serial/JTAG
Çevre birimleri GPIO, ADC, kapasitif touch, PWM, SPI, I2C, UART, I2S, RMT, PCNT, TWAI ve SD/MMC
Lojik seviye 3,3 V; GPIO pinleri 5 V toleranslı değildir
USB besleme 5 V DC
Harici VIN Kaynak sayfada 5-16 V olarak belirtilmiştir; kart baskısı doğrulanmalıdır
Kart üstü göstergeler Güç LED'i, GPIO2 durum LED'i, UART TX/RX LED'leri ve GPIO48 RGB LED
Besleme uyarısı: USB Type-C girişine yalnızca standart 5 V USB uygulanmalıdır. Harici VIN için kaynakta 5-16 V aralığı verilse de OEM kartlarda güç katı revizyonu değişebileceğinden, yüksek gerilim bağlamadan önce kart üzerindeki VIN işaretini ve regülatör tipini doğrulayın. Kamera veya microSD kullanırken kararlı ve yeterli akım sağlayan bir güç kaynağı tercih edin.

Kart Üzerindeki Donanımlar

ESP32-S3-WROOM-1-N16R8 MCU, kablosuz radyo, 16 MB Flash, 8 MB PSRAM ve PCB anteni içerir
24 pin FPC kamera soketi OV2640 modülünün DVP ve SCCB hatlarını karta bağlar
MicroSD yuvası Fotoğraf, kısa görüntü dizisi, günlük, web dosyası ve model verisi saklama
USB-OTG Type-C GPIO19/20 üzerinden ESP32-S3 doğal USB arabirimi
USB-UART Type-C CH343P üzerinden klasik seri programlama ve hata ayıklama
CH343P USB-UART dönüştürücü; GPIO43 TX0 ve GPIO44 RX0 ile bağlantılıdır
BOOT GPIO0; manuel download moduna giriş ve kullanıcı butonu
RESET Kartı yeniden başlatır
Durum LED'i GPIO2 üzerinden kontrol edilen tek renkli LED
RGB LED GPIO48'e bağlı WS2812/SK6812 uyumlu adreslenebilir LED
Kamera/SD/PSRAM seçim alanı Arka yüzdeki lehim köprüleri veya kart yönlendirme seçenekleri; fiziksel revizyona göre değiştirilmemelidir

ESP32-S3 N16R8 kamera kartı arka yüz microSD yuvası CH343P ve güç devresi

N16R8 Bellek Yapısı Neden Önemlidir?

Bellek Kapasite Kamera projesindeki görevi
Dahili SRAM 512 KB Program çalışma verileri, ağ yığını ve gerçek zamanlı görevler
PSRAM 8 MB Octal JPEG/RGB kare tamponları, çift buffer ve model çalışma alanı
Flash 16 MB Firmware, OTA bölümleri, web arayüzü, dosya sistemi ve AI modeli
MicroSD Karta bağlı Kalıcı fotoğraf, kayıt, günlük ve veri seti depolama

N16R8 adlandırmasında N16 16 MB Flash, R8 ise 8 MB PSRAM kapasitesini ifade eder. Bu kartta Flash QIO/Quad, PSRAM ise OPI/Octal olarak yapılandırılmalıdır. Flash modunu yanlışlıkla OPI seçmek veya PSRAM'i kapalı bırakmak kamera başlatma hatası, bellek ayırma sorunu ve yüksek çözünürlükte yeniden başlama gibi problemlere yol açabilir.

Octal PSRAM, GPIO35, GPIO36 ve GPIO37 hatlarını dahili olarak kullanır. Bu pinler kart üzerinde görünse bile N16R8 yapılandırmasında genel amaçlı giriş/çıkış olarak kullanılmamalıdır.

OV2640 Kamera Özellikleri

Sensör OmniVision OV2640 CMOS görüntü sensörü
Etkin çözünürlük Yaklaşık 2 megapiksel
Maksimum görüntü boyutu UXGA, 1600 × 1200 piksel
Veri arabirimi 8-bit paralel DVP
Kontrol arabirimi SCCB, I2C benzeri iki telli sensör yapılandırması
Sık kullanılan format JPEG; WiFi yayını ve microSD kaydı için düşük veri hacmi sağlar
Alternatif formatlar YUV, YCbCr, RGB565/RGB555 ve RAW
Yazılımsal ayarlar Çözünürlük, JPEG kalite oranı, parlaklık, kontrast, doygunluk, beyaz dengesi, ayna ve dikey çevirme

OV2640'ın 1600 × 1200 çözünürlüğü sensörün maksimum fotoğraf çıkışıdır; canlı yayın kare hızı değildir. Kare hızı çözünürlük, JPEG kalite değeri, ışık, WiFi sinyal seviyesi, PSRAM yapılandırması ve web istemcisi sayısına bağlıdır. Daha akıcı MJPEG yayın için QVGA, VGA veya SVGA; ayrıntılı tek kare fotoğraf için XGA/SXGA/UXGA tercih edilebilir.

Kamera Pin Eşlemesi

Bu kartın OV2640 bağlantısı, ESP32-S3-EYE kamera eşlemesiyle aynı DVP pin grubunu kullanır. Arduino CameraWebServer örneğinde CAMERA_MODEL_ESP32S3_EYE seçimi kullanılabilir veya aşağıdaki GPIO değerleri özel olarak tanımlanabilir.

OV2640 sinyali ESP32-S3 GPIO Görevi
SIOD / SDA GPIO4 SCCB kamera kontrol verisi
SIOC / SCL GPIO5 SCCB kamera kontrol saati
VSYNC GPIO6 Dikey senkronizasyon
HREF GPIO7 Satır/geçerli veri referansı
PCLK GPIO13 Piksel saati
XCLK GPIO15 Kamera ana saat çıkışı
D0 / Y2 GPIO11 Paralel veri bit 0
D1 / Y3 GPIO9 Paralel veri bit 1
D2 / Y4 GPIO8 Paralel veri bit 2
D3 / Y5 GPIO10 Paralel veri bit 3
D4 / Y6 GPIO12 Paralel veri bit 4
D5 / Y7 GPIO18 Paralel veri bit 5
D6 / Y8 GPIO17 Paralel veri bit 6
D7 / Y9 GPIO16 Paralel veri bit 7
PWDN Bağlı değil / -1 Yazılım güç kapatma pini kullanılmaz
RESET Bağlı değil / -1 Sensörün güç açılış reseti kullanılır

MicroSD Kart Pinleri

Kart üzerindeki microSD yuvası doğrulanmış yapılandırmada 1-bit SDMMC modunda kullanılır. Bu mod yalnızca CMD, CLK ve DATA0 hatlarını kullanarak kamera için daha fazla GPIO'nun ayrılmasına olanak tanır.

SD CMD GPIO38
SD CLK GPIO39
SD DATA0 GPIO40
Kart algılama Bağlı değil
Önerilen dosya sistemi FAT32; kart kapasitesi ve Arduino çekirdeğine göre biçimlendirin
SD kart notu: Arka yüzde Camera, SD Card ve PSRAM etiketli lehim seçenekleri görülebilir. Bunlar üretim yapılandırmasının parçasıdır; şema ve kart revizyonu bilinmeden köprüleri değiştirmeyin. Bu ürün için 1-bit SDMMC pinleri GPIO38, GPIO39 ve GPIO40 olarak kullanılmalıdır.

İki USB Type-C Portunun Görevleri

Port Donanım bağlantısı Kullanım amacı
USB-OTG ESP32-S3 doğal USB, GPIO19 D- ve GPIO20 D+ USB CDC, Serial/JTAG, DFU ve uyumlu USB cihaz/host projeleri
USB-UART CH343P, GPIO43 TX0 ve GPIO44 RX0 Klasik COM port, firmware yükleme ve seri log

İlk kurulumda USB-UART portu, program çöktüğünde veya doğal USB yapılandırması bozulduğunda daha kolay kurtarma sağlar. USB-OTG portu ise dönüştürücü kullanmadan ESP32-S3'ün USB çevre birimine doğrudan erişir. Her iki port için de veri aktarımını destekleyen kaliteli USB Type-C kablo kullanılmalıdır.

GPIO ve Pin Kullanım Özeti

Pin grubu GPIO Durum
Kamera 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18 OV2640 takılıyken kameraya ayrılmıştır
MicroSD 38, 39, 40 1-bit SDMMC veri yolu
Octal PSRAM 35, 36, 37 Dahili belleğe ayrılmıştır; kullanmayın
Doğal USB 19, 20 USB kullanılırken genel GPIO değildir
USB-UART 43, 44 CH343P ile paylaşılır
BOOT 0 Strapping pinidir; açılışta seviyesi önemlidir
Durum LED'i 2 Aktif yüksek kart LED'i
RGB LED 48 Adreslenebilir RGB LED
Serbest/yardımcı hatlar 1, 14, 21, 41, 42, 47 ve uygun koşullarda diğer çıkarılmış pinler Strapping ve kart üstü işlev çakışması kontrol edilmelidir

ESP32-S3 WROOM-1 N16R8 OV2640 kamera kartı tam GPIO pinout diyagramı

Arduino IDE Kurulumu ve Doğru Kart Ayarları

  1. Güncel Arduino IDE'yi kurun.
  2. Preferences bölümündeki Additional Boards Manager URLs alanına Espressif kart paketinin adresini ekleyin.
  3. Boards Manager'da esp32 by Espressif Systems paketinin güncel kararlı sürümünü kurun.
  4. Tools > Board menüsünden ESP32S3 Dev Module seçin.
  5. Aşağıdaki N16R8 bellek ve USB ayarlarını uygulayın.
  6. Kartı önce USB-UART portundan bağlayıp doğru COM/tty portunu seçin.

https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json

Board ESP32S3 Dev Module
USB CDC On Boot Enabled, doğal USB seri çıktı kullanılacaksa
CPU Frequency 240 MHz
Flash Size 16MB (128Mb)
Flash Mode QIO 80 MHz
PSRAM OPI PSRAM
Partition Scheme 16 MB Flash'e uygun, uygulama/OTA ihtiyacına göre
Upload Speed 921600; sorun olursa 460800 veya 115200
Serial Monitor 115200 baud

PSRAM ve Flash Kontrol Kodu

Kamera örneğine geçmeden önce kartın 16 MB Flash ve 8 MB PSRAM'i doğru gördüğünü kontrol etmek, pek çok başlangıç sorununu erkenden yakalar.

#include 

void setup() {
  Serial.begin(115200);
  delay(1000);

  Serial.printf("Flash: %u MB\n",
                ESP.getFlashChipSize() / 1024 / 1024);
  Serial.printf("PSRAM bulundu: %s\n",
                psramFound() ? "Evet" : "Hayır");
  Serial.printf("PSRAM toplam: %u MB\n",
                ESP.getPsramSize() / 1024 / 1024);
  Serial.printf("PSRAM boş: %u KB\n",
                ESP.getFreePsram() / 1024);
}

void loop() {}

OV2640 Pin Tanımları

Kendi kamera projenizi yazarken veya CameraWebServer örneğini özelleştirirken aşağıdaki tanımları kullanabilirsiniz. Arduino paketindeki örnek CAMERA_MODEL_ESP32S3_EYE seçimi de aynı temel kamera pin grubunu kullanır.

#define PWDN_GPIO_NUM   -1
#define RESET_GPIO_NUM  -1
#define XCLK_GPIO_NUM   15
#define SIOD_GPIO_NUM   4
#define SIOC_GPIO_NUM   5

#define Y9_GPIO_NUM     16
#define Y8_GPIO_NUM     17
#define Y7_GPIO_NUM     18
#define Y6_GPIO_NUM     12
#define Y5_GPIO_NUM     10
#define Y4_GPIO_NUM     8
#define Y3_GPIO_NUM     9
#define Y2_GPIO_NUM     11

#define VSYNC_GPIO_NUM  6
#define HREF_GPIO_NUM   7
#define PCLK_GPIO_NUM   13

Tek Kare JPEG Yakalama Örneği

Aşağıdaki örnek OV2640'ı JPEG modunda başlatır, bir kare alır ve görüntünün byte cinsinden boyutunu seri monitöre yazar. Kamera kablosunu takarken kartın enerjisini kesin ve FPC kontak yönünü görseldeki sokete göre kontrol edin.

#include "esp_camera.h"

#define PWDN_GPIO_NUM   -1
#define RESET_GPIO_NUM  -1
#define XCLK_GPIO_NUM   15
#define SIOD_GPIO_NUM   4
#define SIOC_GPIO_NUM   5
#define Y9_GPIO_NUM     16
#define Y8_GPIO_NUM     17
#define Y7_GPIO_NUM     18
#define Y6_GPIO_NUM     12
#define Y5_GPIO_NUM     10
#define Y4_GPIO_NUM     8
#define Y3_GPIO_NUM     9
#define Y2_GPIO_NUM     11
#define VSYNC_GPIO_NUM  6
#define HREF_GPIO_NUM   7
#define PCLK_GPIO_NUM   13

void setup() {
  Serial.begin(115200);

  camera_config_t c = {};
  c.ledc_channel = LEDC_CHANNEL_0;
  c.ledc_timer = LEDC_TIMER_0;
  c.pin_d0 = Y2_GPIO_NUM;
  c.pin_d1 = Y3_GPIO_NUM;
  c.pin_d2 = Y4_GPIO_NUM;
  c.pin_d3 = Y5_GPIO_NUM;
  c.pin_d4 = Y6_GPIO_NUM;
  c.pin_d5 = Y7_GPIO_NUM;
  c.pin_d6 = Y8_GPIO_NUM;
  c.pin_d7 = Y9_GPIO_NUM;
  c.pin_xclk = XCLK_GPIO_NUM;
  c.pin_pclk = PCLK_GPIO_NUM;
  c.pin_vsync = VSYNC_GPIO_NUM;
  c.pin_href = HREF_GPIO_NUM;
  c.pin_sccb_sda = SIOD_GPIO_NUM;
  c.pin_sccb_scl = SIOC_GPIO_NUM;
  c.pin_pwdn = PWDN_GPIO_NUM;
  c.pin_reset = RESET_GPIO_NUM;
  c.xclk_freq_hz = 20000000;
  c.pixel_format = PIXFORMAT_JPEG;
  c.frame_size = FRAMESIZE_UXGA;
  c.jpeg_quality = 10;
  c.fb_count = 2;
  c.fb_location = CAMERA_FB_IN_PSRAM;
  c.grab_mode = CAMERA_GRAB_LATEST;

  esp_err_t err = esp_camera_init(&c);
  if (err != ESP_OK) {
    Serial.printf("Kamera başlatma hatası: 0x%x\n", err);
    return;
  }

  camera_fb_t *fb = esp_camera_fb_get();
  if (!fb) {
    Serial.println("Görüntü alınamadı");
    return;
  }

  Serial.printf("JPEG: %u byte, %ux%u\n",
                fb->len, fb->width, fb->height);
  esp_camera_fb_return(fb);
}

void loop() {}

MicroSD Kartı Başlatma Örneği

Arduino SD_MMC kütüphanesinde özel pinleri tanımlayıp kartı 1-bit modda başlatabilirsiniz.

#include "FS.h"
#include "SD_MMC.h"

void setup() {
  Serial.begin(115200);

  SD_MMC.setPins(39, 38, 40); // CLK, CMD, D0
  if (!SD_MMC.begin("/sdcard", true)) {
    Serial.println("microSD başlatılamadı");
    return;
  }

  uint64_t sizeMB = SD_MMC.cardSize() / 1024 / 1024;
  Serial.printf("microSD kapasitesi: %llu MB\n", sizeMB);

  File file = SD_MMC.open("/test.txt", FILE_WRITE);
  if (file) {
    file.println("ESP32-S3 kamera kartı hazır.");
    file.close();
  }
}

void loop() {}

WiFi Kamera Web Sunucusu Kurulumu

  1. Arduino IDE'de File > Examples > ESP32 > Camera > CameraWebServer örneğini açın.
  2. Kamera modeli olarak yalnızca CAMERA_MODEL_ESP32S3_EYE satırını etkin bırakın veya özel pin dosyasına yukarıdaki değerleri girin.
  3. WiFi ağ adını ve parolasını girin.
  4. Board, Flash ve PSRAM ayarlarını N16R8 tablosundaki gibi seçin.
  5. Kodu yükleyip seri monitörü 115200 baud hızında açın.
  6. Yazdırılan yerel IP adresini aynı ağa bağlı telefon veya bilgisayarın tarayıcısında açın.
  7. Start Stream komutuyla MJPEG yayını başlatın; çözünürlük ve kaliteyi web arayüzünden ayarlayın.

Kartın bir modem olmadan doğrudan yayın yapması istenirse SoftAP modu kullanılabilir. Bu yapıda ESP32-S3 kendi WiFi ağını oluşturur ve telefon doğrudan bu ağa bağlanır. SoftAP yerel ve taşınabilir uygulamalar için uygundur; internete erişim sağlamaz ve erişim güvenliği için güçlü parola kullanılmalıdır.

Gizlilik notu: Kamera web sunucusunu doğrudan internete açmayın. Örnek CameraWebServer arayüzü üretim seviyesinde kullanıcı doğrulaması, TLS ve erişim denetimi sağlamayabilir. Uzaktan erişim için güvenli VPN, kimlik doğrulamalı ara sunucu veya yerel ağ kısıtlaması kullanın.

GPIO2 Durum LED'i Testi

const int STATUS_LED = 2;

void setup() {
  pinMode(STATUS_LED, OUTPUT);
}

void loop() {
  digitalWrite(STATUS_LED, HIGH);
  delay(500);
  digitalWrite(STATUS_LED, LOW);
  delay(500);
}

Kamera Görüntü Ayarları

Hedef Önerilen başlangıç Açıklama
Akıcı canlı yayın QVGA veya VGA, JPEG kalite 12-16 Daha küçük kareler ve daha düşük WiFi yükü
Genel web kamera VGA veya SVGA, JPEG kalite 10-14 Ayrıntı ve kare hızı dengesi
Yüksek ayrıntılı fotoğraf SXGA veya UXGA, JPEG kalite 8-12 Daha büyük dosya ve daha yavaş çekim
Basit görüntü analizi QQVGA/QVGA RGB565 veya grayscale Sıkıştırma çözme yükünü azaltabilir, RAM tüketimi artabilir
Düşük ışık Daha düşük çözünürlük, otomatik kazanç ve pozlama Görüntü gürültüsü ve hareket bulanıklığı test edilmelidir

AI ve Görüntü İşleme Kullanımı

ESP32-S3, 8-bit ve 16-bit vektör işlemlerini hızlandıran komutlara sahiptir. Bu donanım, tam bir masaüstü görüntü işlemcisi yerine düşük güçte belirli görevleri yerelde gerçekleştirmek için tasarlanmıştır. Hareket var/yok sınıflandırması, kişi algılama, basit yüz tespiti, renk veya şekil ayrımı, sayaç okuma ön işlemesi ve küçük görüntü sınıflandırma modelleri uygun hedeflerdir.

Yazılım Kullanım alanı
esp32-camera OV2640 başlatma, kare alma, JPEG ve sensör ayarları
CameraWebServer Tarayıcıdan görüntü ve MJPEG yerel ağ yayını
ESP-WHO Yüz/nesne algılama örnekleri ve kamera tabanlı AI akışı
ESP-DL Espressif cihazlarda optimize edilmiş sinir ağı çıkarımı
TensorFlow Lite Micro Küçük özel sınıflandırma ve algılama modelleri
ESP-IDF Üretim düzeyi kamera, ağ, bellek, güvenlik ve OTA yönetimi

Model doğruluğu; yalnızca işlemciye değil eğitim veri setine, kamera konumuna, aydınlatmaya ve görüntü ölçeklendirmesine bağlıdır. Yüz tanıma veya güvenlik kararı veren uygulamalarda yanlış pozitif/negatif sonuçlar hesaba katılmalı ve tek güvenlik katmanı olarak kullanılmamalıdır.

Örnek Proje Fikirleri

Proje Kullanılan özellikler Geliştirme notu
Yerel WiFi kamera OV2640, WiFi, PSRAM, CameraWebServer VGA/SVGA MJPEG ile başlayın
Zaman atlamalı çekim OV2640, microSD, RTC/deep sleep Dosya adında zaman bilgisi ve güvenli kapatma kullanın
Akıllı kapı kamerası PIR sensör, fotoğraf, WiFi bildirim Gizlilik, kimlik doğrulama ve yerel kayıt planlayın
Görüntülü robot Canlı yayın, PWM, motor sürücü Motor beslemesini karttan ayırın ve ortak GND kullanın
QR/barkod okuyucu Kamera, gri tonlama, yerel çözümleme Sabit odak ve kontrollü aydınlatma önemlidir
Üretim hattı kontrolü Renk/şekil analizi, GPIO tetikleme Pozlama ve mekanik kamera konumu sabitlenmelidir
Tarımsal gözlem Periyodik fotoğraf, sensör, microSD, WiFi Nemden koruma ve gün ışığı değişimi hesaba katılmalıdır

Eski ESP32-CAM Kartlara Göre Avantajları

Konu Bu ESP32-S3 N16R8 kart Klasik ESP32-CAM yaklaşımı
İşlemci Çift LX7, 240 MHz, vektör komutları Çift LX6, vektör AI komutları yok
Flash 16 MB Genellikle 4 MB
PSRAM 8 MB Octal Genellikle 4 MB
Programlama USB-UART ve doğal USB Type-C kart üzerinde Çoğu model harici USB-UART gerektirir
Bluetooth Bluetooth 5 LE Bluetooth 4.2, Classic + BLE modeline bağlı
GPIO erişimi İki sıra halinde daha geniş pin erişimi Kamera ve SD nedeniyle oldukça sınırlı

Sorun Giderme

Belirti Olası neden Çözüm
Kamera 0x105 ile başlamıyor Yanlış kamera modeli/pinleri veya FPC temassız OV2640 kablosunu yeniden takın ve bu sayfadaki GPIO eşlemesini kullanın
PSRAM bulunamadı PSRAM ayarı kapalı veya yanlış Board = ESP32S3 Dev Module, PSRAM = OPI PSRAM seçin
Kamera başlarken reset Yetersiz besleme veya çok büyük frame buffer Kaliteli USB kablo kullanın, çözünürlüğü ve fb_count değerini azaltın
Görüntü ters/ayna Sensörün fiziksel yönü set_vflip ve set_hmirror sensör ayarlarını değiştirin
Yayın yavaş veya kopuyor Yüksek çözünürlük, zayıf WiFi veya çok istemci VGA/SVGA seçin, JPEG kalite sayısını yükseltin ve sinyali iyileştirin
MicroSD bağlanmıyor Yanlış pin veya 4-bit mod CLK39, CMD38, D0 40 ve 1-bit modu kullanın; FAT32 biçimini kontrol edin
USB port görünmüyor Şarj kablosu, yanlış port veya sürücü Veri kablosuyla USB-UART portunu deneyin ve CH343 sürücüsünü kontrol edin
Yükleme Connecting aşamasında kalıyor Download moduna girilmedi BOOT'a basılı tutun, RESET'e basıp bırakın, sonra BOOT'u bırakın
Yanlış Flash boyutu görülüyor 4/8 MB kart ayarı seçilmiş Flash Size = 16MB seçip tam silme ile yeniden yükleyin

Kullanımda Dikkat Edilecek Noktalar

  • Kamera FPC kablosunu kart enerjisizken takıp çıkarın; kilit mandalını zorlamayın.
  • GPIO pinlerine 5 V uygulamayın; gerekiyorsa lojik seviye dönüştürücü kullanın.
  • GPIO35, GPIO36 ve GPIO37'yi Octal PSRAM nedeniyle kullanmayın.
  • Kamera, SD, USB, UART ve LED'lerle paylaşılan pinlere harici cihaz bağlamadan önce çakışma tablosunu kontrol edin.
  • Motor, servo, röle ve güçlü LED'leri ayrı kaynaktan besleyin; ortak GND kullanın.
  • MicroSD'yi yazma işlemi bitmeden çıkarmayın; dosyayı kapatıp kartı ayırın.
  • PCB anten alanını metal muhafaza, pil ve kablolardan uzak tutun.
  • Yüksek çözünürlük ve WiFi yayını anlık akımı artırır; kısa ve kaliteli USB kablo kullanın.
  • Kamerayı doğrudan internete açmayın ve kişisel alanlarda yerel gizlilik mevzuatına uyun.

Paket İçeriği

  • 1 × ESP32-S3-WROOM-1-N16R8 kamera geliştirme kartı
  • 1 × OV2640 2 MP kamera modülü ve FPC kablo
  • Pin header durumu satıcı paketine göre lehimli veya ayrı olabilir

Kaynaklar ve Teknik Belgeler

Teknik doğruluk notu: Bu içerik çift USB Type-C, CH343P, 24 pin kamera soketi ve microSD yuvasına sahip ESP32-S3-WROOM-1-N16R8 kart düzeni için hazırlanmıştır. OEM kart revizyonlarında güç katı, lehim köprüleri veya paket içeriği değişebilir. Son bağlantıda fiziksel kart üzerindeki baskılar, kamera modülünün OV2640 etiketi ve kullanılan kartın güncel şeması esas alınmalıdır.
Bu ürüne ilk yorumu siz yapın!
Ürün hakkında henüz soru sorulmamış.
Bu ürünün fiyat bilgisi, resim, ürün açıklamalarında ve diğer konularda yetersiz gördüğünüz noktaları öneri formunu kullanarak tarafımıza iletebilirsiniz.
Görüş ve önerileriniz için teşekkür ederiz.
ESP32-S3 N16R8 OV2640 2MP Kamera WiFi Bluetooth AIoT Geliştirme Kartı - 16MB Flash, 8MB PSRAM, Çift USB Type-C ESP32-S3 N16R8 OV2640; 16 MB Flash, 8 MB PSRAM, 2 MP kamera, WiFi, Bluetooth ve çift USB Type-C bağlantılı geliştirme kartıdır. sk2209
ESP32-S3 N16R8 OV2640 2MP Kamera WiFi Bluetooth AIoT Geliştirme Kartı - 16MB Flash, 8MB PSRAM, Çift USB Type-C

Tavsiye Et

*
*
*
ideasoft e-ticaret paketleri ile hazırlandı.