ESP32-S3 DevKitC-1 N16R8 WiFi Bluetooth 5 IPEX Harici Anten Destekli Çift USB Type-C Geliştirme Kartı
Yeni

ESP32-S3 DevKitC-1 N16R8 WiFi Bluetooth 5 IPEX Harici Anten Destekli Çift USB Type-C Geliştirme Kartı

ESP32-S3 DevKitC-1 N16R8, IPEX harici anten portlu, 16 MB Flash ve 8 MB Octal PSRAM'li geliştirme kartıdır. 240 MHz çift çekirdekli LX7 işlemci, WiFi 802.11 b/g/n, Bluetooth 5 (LE) ve iki USB Type-C soket sunar. IoT, kamera, ses, TinyML ve robotik projeleri için uygundur.
532,99 ₺
(KDV Dahil)
Stok Kodu
sk2329
Fiyat
8,82 USD + KDV
Havale
517,00 TL (%3,00 havale indirimi)

ESP32-S3 DevKitC-1 N16R8 WiFi Bluetooth 5 IPEX Harici Anten Destekli Çift USB Type-C Geliştirme Kartı

ESP32-S3 DevKitC-1 N16R8, harici anten için IPEX portu bulunan, DevKitC-1 pin düzeninde 44 pinli bir geliştirme kartıdır. Üzerindeki N16R8 modülde 240 MHz'e kadar çalışan çift çekirdekli Xtensa LX7 işlemci, 16 MB Quad SPI Flash, 8 MB Octal SPI PSRAM, 2,4 GHz WiFi 802.11 b/g/n ve Bluetooth 5 (LE) bulunur. Kartta biri USB-UART köprüsüne, diğeri ESP32-S3'ün yerel USB OTG portuna bağlı iki USB Type-C soket vardır; GPIO'lar 3,3 V lojiktir. Kamera, ekran, ses, TinyML ve IoT projelerinde Arduino IDE, ESP-IDF, MicroPython veya CircuitPython ile kullanılır.

ESP32-S3 DevKitC-1 N16R8 kartı, Espressif ESP32-S3 N16R8 modülünü DevKitC-1 pin düzeniyle sunar ve kart üzerinde harici anten bağlantısı için bir IPEX portu içerir. Bu sürümde 2,4 GHz anten kart üzerindeki IPEX portuna takılabilir; bellek, USB, GPIO ve yazılım özellikleri bakımından PCB antenli ESP32-S3 N16R8 kartıyla aynı yapıdadır. Kartın metal bir kutu içine alındığı ya da anten konumunun ayrıca seçilmesi gereken projelerde bu port işe yarar.

Kartın öne çıkan yanları bellek ve USB yapısıdır. 16 MB Flash ve 8 MB Octal SPI PSRAM, kamera görüntüsü, LVGL ekran tamponu, ses işleme ve TinyML modeli gibi bellek isteyen işler için bu kartı uygun hale getirir. Programlama ve seri port için bir USB Type-C, ESP32-S3'ün yerel USB portu için ikinci bir Type-C soket kullanılır; kartta Micro-USB soket yoktur.

Bu sayfada ESP32-S3 DevKitC-1 N16R8 için teknik değerler, pinout, USB portlarının görevi, Arduino IDE ayarları ve örnek kodlar bir arada verilmiştir. PCB antenli sürümü tercih edenler için ESP32-S3 N16R8 PCB antenli geliştirme kartı sayfasına bakılabilir.

Teknik Özellikler

Model ESP32-S3 DevKitC-1 N16R8 (IPEX anten portlu)
Çip / Mikrodenetleyici ESP32-S3 N16R8 modülü; Xtensa 32 bit LX7 çift çekirdek, 240 MHz'e kadar
Çalışma Gerilimi 3,3 V lojik (GPIO pinleri 5 V toleranslı değildir)
Giriş Gerilimi 5 V (USB Type-C veya 5V pini)
Maksimum Akım Kart üzerindeki 3,3 V regülatör 1 A çıkışlıdır
Arayüz SPI, I2C, I2S, UART, LCD ve kamera arayüzü, TWAI (CAN), SD/MMC, ADC, dokunmatik giriş, USB OTG
Kablosuz WiFi 802.11 b/g/n, 2,4 GHz, 150 Mbps'e kadar; Bluetooth 5 (LE), Bluetooth mesh
Flash / RAM 16 MB Quad SPI Flash, 8 MB Octal SPI PSRAM, 512 KB SRAM, 384 KB ROM, 16 KB RTC SRAM
GPIO Sayısı 36 GPIO (modül); GPIO35, GPIO36 ve GPIO37 Octal PSRAM'a bağlıdır
USB Portları 2 adet USB Type-C: USB-UART (programlama) ve yerel USB OTG
Anten IPEX portu ile harici anten bağlantısı
LED / Butonlar WS2812 RGB LED (GPIO48), güç, TX ve RX LED'i, BOOT ve RST butonu
Boyutlar Yaklaşık 63,5 x 28 mm
Ağırlık Yaklaşık 12 g
Çalışma Sıcaklığı -40 °C ile +65 °C (N16R8 modül)
Bağlantı 2 x 22 pin erkek header, 2,54 mm aralık, lehimli
Paket İçeriği 1 adet kart (header lehimli); USB kablo dahil değildir

N16R8 adlandırmasında N16, 16 MB harici Flash'ı; R8, 8 MB PSRAM'i belirtir. Bu kartta Flash Quad SPI, PSRAM ise Octal SPI arayüzüyle bağlanır. Flash; firmware, OTA bölümleri, web dosyaları, font ve dosya sistemi için, PSRAM ise çalışma sırasında büyük veri tamponları için kullanılır. PSRAM, DMA ve zamanlaması kritik işlerde dahili SRAM'in yerini tutmaz; bu kartla çalışırken bu ayrımı proje tasarımında hesaba katmak gerekir.

WiFi ve Bluetooth 5 (LE) aynı 2,4 GHz anten yolunu paylaşır. 5 GHz WiFi ve klasik Bluetooth desteklenmez. IPEX portlu ESP32-S3 DevKitC-1 N16R8 sürümünde 2,4 GHz bandına uygun, IPEX uçlu bir anten kullanılmalıdır. Antenin metal yüzeylerden, bataryadan, ekrandan ve geniş bakır alanlardan uzak konumlandırılması menzil açısından önemlidir.

Kart USB Type-C üzerinden veya 5V pininden beslenir. GPIO pinleri 3,3 V lojiktir; 5 V sinyal doğrudan bağlanmamalıdır. Servo, motor, röle ve güçlü LED şeritler gibi yükler 3V3 pininden beslenmemeli, ayrı bir kaynaktan beslenmeli ve dijital sinyal için ortak GND kullanılmalıdır.

İki USB Type-C Portun Görevi

Port Bağlantı yolu ve kullanım
UART (COM) USB-UART çevirici üzerinden UART0 (GPIO43 / GPIO44); programlama, seri monitör ve besleme
USB Doğrudan ESP32-S3 USB hatları (GPIO19 D-, GPIO20 D+); USB OTG, CDC, HID, MIDI, USB Serial/JTAG

İlk kullanımda UART portu daha pratiktir; uygulama hatalı olsa bile seri log ve yeniden programlama için erişilebilir kalır. Yerel USB portunda firmware'in USB yapılandırması bilgisayarda görünen aygıt türünü belirler. Kaynaklarda USB-UART çipi olarak CH343P belirtilmiştir ve Windows'ta CH343 sürücüsünün kurulması gerekebilir. Her iki port için de veri hatları bağlı bir USB Type-C kablo kullanın.

Pinout ve GPIO Notları

ESP32-S3 DevKitC-1 pin düzeni diyagramı (Espressif referansı)

ESP32-S3 DevKitC-1 N16R8 kartı 2 x 22 pinlik header düzenini kullanır. USB soketleri aşağıda olacak şekilde bakıldığında iki header sırasının pin dizilimi aşağıdaki gibidir. Numaralar GPIO numarasıdır.

Sol header 3V3, 3V3, RST, 4, 5, 6, 7, 15, 16, 17, 18, 8, 3, 46, 9, 10, 11, 12, 13, 14, 5V, G
Sağ header G, TX (43), RX (44), 1, 2, 42, 41, 40, 39, 38, 37, 36, 35, 0, 45, 48, 47, 21, 20, 19, G, G
Pin Görev ve not
GPIO0 BOOT butonu, strapping pini; açılışta LOW tutulursa indirme moduna girer
GPIO3, GPIO45, GPIO46 Strapping pinleri; açılışta dış devreyle zorlanmamalı (GPIO45 Flash besleme gerilimini seçer)
GPIO19, GPIO20 USB D- ve D+; yerel USB kullanılacaksa başka işe atanmamalı
GPIO35, GPIO36, GPIO37 Octal PSRAM hatları; harici devre için kullanılmaz
GPIO43, GPIO44 UART0 TX ve RX
GPIO48 WS2812 adreslenebilir RGB LED
GPIO1 - GPIO10 ADC1 kanalları ve dokunmatik girişler
GPIO11 - GPIO20 ADC2, SPI ve UART işlevleri; GPIO11 - GPIO14 dokunmatik giriş de sunar

ESP32-S3 GPIO matrisi sayesinde I2C, SPI ve UART pinleri yazılımda seçilebilir; yine de USB, strapping, RGB LED ve PSRAM hatları tasarımlarda özel dikkat ister. WiFi çalışırken ADC2 kullanımında sürücü kısıtları olabilir; sürekli analog ölçüm için mümkünse ADC1 kanalları seçilmelidir.

Bu kartta RGB LED GPIO48'e bağlıdır. Espressif'in v1.1 kartları için yazılmış örneklerde LED GPIO38'dedir; bu örnekleri kullanırken pin numarasını 48 yapın. LED, WS2812 olduğundan düz digitalWrite ile değil adreslenebilir LED kütüphanesi ya da rgbLedWrite() ile sürülür.

Arduino IDE ve ESP-IDF Kurulum Notları

Arduino IDE'de Espressif'in “esp32” kart paketini kurup kart olarak ESP32S3 Dev Module seçin. ESP32-S3 DevKitC-1 N16R8 için önerilen ayarlar aşağıdadır. PSRAM ayarı OPI PSRAM yapılmazsa 8 MB PSRAM kullanılamaz.

Board ESP32S3 Dev Module
CPU Frequency 240 MHz
Flash Size 16MB (128Mb)
Flash Mode QIO
PSRAM OPI PSRAM
USB CDC On Boot Yerel USB portunda seri bağlantı isteniyorsa Enabled

Yükleme otomatik başlamazsa BOOT butonuna basılı tutup RST'ye basın ve bırakın; kart indirme modunda açılır. 16 MB Flash seçmek tek başına uygulamaya 16 MB alan vermez; alanı Partition Scheme belirler ve OTA kullanılacaksa iki uygulama yuvası nedeniyle tek uygulamanın azami boyutu küçülür. ESP-IDF kullanıyorsanız temel akış şöyledir:

idf.py set-target esp32s3
idf.py menuconfig
idf.py build
idf.py -p COM_PORT flash monitor

menuconfig içinde Octal PSRAM desteği, Flash boyutu ve bölüm tablosunu kart donanımına göre ayarlayın. COM_PORT yerine Windows'ta örneğin COM7, Linux'ta /dev/ttyUSB0 veya /dev/ttyACM0 yazılır.

Örnek Kodlar

Birinci örnek, ESP32-S3 DevKitC-1 N16R8 üzerindeki GPIO48 RGB LED'i sırayla kırmızı, yeşil ve mavi yakar. Kart revizyonunuzda LED farklı pindeyse RGB_BUILTIN değerini değiştirin.

#ifndef RGB_BUILTIN
#define RGB_BUILTIN 48
#endif

void setup() {
  rgbLedWrite(RGB_BUILTIN, 32, 0, 0);  // Kırmızı
  delay(700);
  rgbLedWrite(RGB_BUILTIN, 0, 32, 0);  // Yeşil
  delay(700);
  rgbLedWrite(RGB_BUILTIN, 0, 0, 32);  // Mavi
  delay(700);
  rgbLedWrite(RGB_BUILTIN, 0, 0, 0);   // Kapalı
}

void loop() {
}

İkinci örnek, PSRAM ayarının doğru yapılıp yapılmadığını seri monitörden gösterir.

void setup() {
  Serial.begin(115200);
  delay(1000);
  if (psramFound()) {
    Serial.printf("Toplam PSRAM: %u bayt\n", ESP.getPsramSize());
    Serial.printf("Bos PSRAM: %u bayt\n", ESP.getFreePsram());
  } else {
    Serial.println("PSRAM bulunamadi. Tools > PSRAM = OPI PSRAM secimini kontrol edin.");
  }
}

void loop() {
}

Üçüncü örnek çevredeki WiFi ağlarını tarar. IPEX antenli ESP32-S3 DevKitC-1 N16R8 ile farklı anten konumlarında RSSI değerlerini karşılaştırmak için kullanılabilir.

#include 

void setup() {
  Serial.begin(115200);
  WiFi.mode(WIFI_STA);
  WiFi.disconnect(true);
  delay(500);
  int count = WiFi.scanNetworks();
  Serial.printf("Bulunan ag sayisi: %d\n", count);
  for (int i = 0; i < count; i++) {
    Serial.printf("%2d | %-28s | RSSI: %4d dBm | Kanal: %d\n", i + 1, WiFi.SSID(i).c_str(), WiFi.RSSI(i), WiFi.channel(i));
  }
  WiFi.scanDelete();
}

void loop() {
}

Öne Çıkan Avantajlar

  • IPEX portu sayesinde harici 2,4 GHz anten bağlanabilir.
  • 16 MB Flash ve 8 MB Octal SPI PSRAM ile büyük uygulama, dosya sistemi ve veri tamponları için alan sağlar.
  • Programlama ve yerel USB için ayrı iki USB Type-C soket bulunur.
  • Vektör komutları destekleyen çift çekirdekli LX7 işlemci, ses ve görüntü işleme gibi işlerde kullanılabilir.
  • DevKitC-1 pin düzeni, bu düzen için hazırlanmış genişletme kartları ve örneklerle uyumludur.
  • GPIO48'e bağlı WS2812 RGB LED ilk testte ek parça gerektirmez.
  • Header lehimli olduğundan breadboard'a doğrudan takılır.

Kullanım Alanları

  • IoT sensör, veri toplama ve uzaktan izleme cihazları
  • Kamera ve görüntü aktarma projeleri
  • Yüz tanıma, nesne algılama ve TinyML uygulamaları
  • Ses tanıma, sesli komut ve ses oynatma
  • Robot, araç ve drone kontrolü
  • Akıllı ev, aydınlatma ve uzaktan kontrol sistemleri
  • LCD / TFT ekranlı kontrol panelleri
  • USB klavye, fare ve MIDI cihazı yapımı
  • Bluetooth LE sensör ve giyilebilir cihazlar

Paket İçeriği

  • 1 adet ESP32-S3 DevKitC-1 N16R8 geliştirme kartı
  • 2 x 22 pin erkek header (kart üzerinde lehimli)
  • USB Type-C kablo pakete dahil değildir.

Dikkat Edilmesi Gerekenler

  • GPIO35, GPIO36 ve GPIO37 Octal PSRAM'a bağlıdır; ESP32-S3 DevKitC-1 N16R8 üzerinde bu pinleri başka iş için kullanmayın.
  • GPIO pinleri 3,3 V lojiktir; 5 V sinyal için lojik seviye dönüştürücü kullanın.
  • GPIO0, GPIO3, GPIO45 ve GPIO46 açılış ayar pinleridir; açılışta dış devreyle zorlanırsa kart programlama modunda kalabilir ya da hiç açılmayabilir.
  • Yerel USB kullanırken GPIO19 ve GPIO20'yi başka işleve atamayın.
  • Octal PSRAM'li N16R8 modülün çalışma sıcaklığı üst sınırı 65 °C'dir; kapalı ve sıcak kutularda havalandırma bırakın.
  • Güç yolu kart revizyonuna göre değişebilir; USB ve 5V pininden aynı anda besleme yapmadan önce kart şemasını kontrol edin.
  • Yerel USB portundan harici USB cihazı beslenecekse VBUS yapısı kart revizyonuna bağlıdır; yüksek akım çeken cihazları kartın 3V3 hattından beslemeyin.
  • USB-UART çipi, RGB LED pini ve güç yönlendirmesi üretim revizyonuna göre değişebilir; kart üzerindeki baskıyı esas alın.

Sık Sorulan Sorular

ESP32-S3 DevKitC-1 N16R8 Arduino IDE ile programlanır mı?

Evet. Espressif'in esp32 kart paketiyle ESP32S3 Dev Module seçilir; Flash Size 16MB, PSRAM ise OPI PSRAM olarak ayarlanır. Kart ayrıca ESP-IDF, PlatformIO, MicroPython ve CircuitPython ile de kullanılabilir.

Kart hangi gerilimle beslenir?

USB Type-C üzerinden 5 V ya da 5V pininden beslenir. Kart üzerindeki 3,3 V regülatör 1 A çıkışlıdır ve GPIO pinleri 3,3 V lojiktir.

İki USB Type-C portun farkı nedir?

Biri USB-UART çeviriciye bağlıdır ve programlama, seri monitör ile besleme için kullanılır. Diğeri ESP32-S3'ün yerel USB portudur; USB OTG, CDC, HID, MIDI ve USB üzerinden JTAG hata ayıklama için kullanılır.

IPEX anten portu ne işe yarar?

Harici bir 2,4 GHz anten bağlamaya yarar. Böylece anten, kartın bulunduğu kasadan bağımsız olarak daha uygun bir konuma alınabilir. Kartın diğer özellikleri PCB antenli ESP32-S3 DevKitC-1 N16R8 ile aynıdır.

GPIO35, GPIO36 ve GPIO37 kullanılabilir mi?

Hayır. N16R8 modülde bu üç pin Octal PSRAM'a bağlıdır ve harici çevre birimleri için kullanılmamalıdır.

Kaynaklar

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 DevKitC-1 N16R8 WiFi Bluetooth 5 IPEX Harici Anten Destekli Çift USB Type-C Geliştirme Kartı ESP32-S3 DevKitC-1 N16R8: IPEX anten portlu, 16 MB Flash, 8 MB PSRAM, WiFi, Bluetooth 5 ve çift USB Type-C geliştirme kartı. sk2329
ESP32-S3 DevKitC-1 N16R8 WiFi Bluetooth 5 IPEX Harici Anten Destekli Çift USB Type-C Geliştirme Kartı

Tavsiye Et

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