- Stok Durumu: Stok Var
- Marka: OEM
- Model: ESP32-S3-DevKitC-1 N16R8
- SKU: RBZ.101.584
ESP32-S3-DevKitC-1 N16R8 Geliştirme Kartı 16MB Flash 8MB PSRAM WiFi Bluetooth 5 Çift Type-C
WROOM-1 CH343 WS2812 RGB 240MHz Xtensa LX7 USB OTG Arduino MicroPython ESP-IDF IoT Kamera Yapay Zeka Ses Tanıma Robot
ESP32-S3-DevKitC-1 N16R8, Espressif ESP32-S3-WROOM-1-N16R8 modülüyle yapılmış, DevKitC-1 pin düzeninde 44 pinli bir Wi-Fi ve Bluetooth 5 (LE) geliştirme kartıdır. Modülde 240MHz'e kadar çalışan çift çekirdekli 32 bit Xtensa LX7 işlemci, 512KB SRAM, 16MB Quad SPI Flash ve 8MB Octal SPI PSRAM bulunur. Büyük PSRAM sayesinde kamera görüntüsü, ekran tamponu, ses ve yapay zeka modelleri gibi bellek isteyen işler kartın üzerinde çalıştırılabilir.
Kartta iki USB Type-C soket vardır: biri CH343P USB - seri çevirici üzerinden programlama, seri port ve besleme için, diğeri ESP32-S3'ün kendi USB OTG portu (GPIO19 / GPIO20) içindir. Kart üzerinde GPIO48'e bağlı WS2812 adreslenebilir RGB LED, güç, TX ve RX gösterge LED'leri, RST ve BOOT butonları ile 1A çıkışlı 3.3V regülatör bulunur. 2 x 22 pin header lehimli gelir, 2.54mm aralıkla breadboard'a takılabilir.
Kart Arduino IDE, ESP-IDF, MicroPython ve CircuitPython ile programlanır. Wi-Fi 802.11b/g/n (2.4GHz) ve Bluetooth 5 (LE) aynı anda kullanılabilir; SPI, I2C, I2S, UART, kamera ve LCD arayüzü, TWAI (CAN), ADC ve dokunmatik girişleri ile IoT cihazları, akıllı ev kontrolü, kamera ve ses projeleri ve robot kontrolü için uygundur.
Öne çıkan özellikler:
16MB Flash ve 8MB PSRAM: Büyük program, dosya sistemi ve OTA güncelleme için 16MB Flash; kamera görüntüsü, ekran tamponu ve yapay zeka modelleri için 8MB Octal SPI PSRAM.
Çift USB Type-C: CH343P üzerinden programlama ve seri port ile ESP32-S3'ün yerel USB OTG portu ayrı soketlerdedir; yerel USB ile USB cihazı (klavye, fare, seri port) ya da USB üzerinden JTAG hata ayıklama yapılır.
Güçlü çift çekirdek: 240MHz'e kadar çalışan iki Xtensa LX7 çekirdek ve vektör komutları, ses tanıma ve görüntü işleme gibi yapay zeka işlerini hızlandırır.
Kart üzerinde RGB LED: GPIO48'e bağlı WS2812 adreslenebilir RGB LED ilk testte ve durum göstermede ek parça gerektirmez.
DevKitC-1 pin düzeni: 2 x 22 pinli header, DevKitC-1 için yazılmış şemalar, genişletme kartları ve örneklerle aynı pin dizilişindedir.
Özellikler:
- Ürün tipi: ESP32-S3 Wi-Fi + Bluetooth 5 (LE) geliştirme kartı, DevKitC-1 pin düzeni, 44 pin
- Modül: ESP32-S3-WROOM-1-N16R8, PCB anten
- İşlemci: Xtensa 32 bit LX7 çift çekirdek, 240MHz'e kadar
- Dahili bellek: 512KB SRAM, 384KB ROM, 16KB RTC SRAM
- Flash: 16MB (Quad SPI)
- PSRAM: 8MB (Octal SPI)
- Wi-Fi: 802.11b/g/n, 2.4GHz, 150Mbps'e kadar
- Bluetooth: Bluetooth 5 (LE), Bluetooth mesh, 2Mbps'e kadar
- GPIO: 36 GPIO (modül); GPIO35, GPIO36, GPIO37 Octal PSRAM'a bağlıdır
- Çevre birimleri: SPI, I2C, I2S, UART, LCD ve kamera arayüzü, LED PWM, MCPWM, SD/MMC, TWAI (CAN), ADC, dokunmatik giriş, sıcaklık sensörü
- USB - seri çevirici: CH343P, Type-C soket (programlama, seri port, besleme)
- Yerel USB: İkinci Type-C soket, USB OTG (GPIO19 D-, GPIO20 D+), USB Serial/JTAG
- Besleme: USB Type-C 5V ya da 5V pini; kart üzerinde 1A çıkışlı 3.3V regülatör
- RGB LED: WS2812 adreslenebilir RGB LED (GPIO48)
- Gösterge LED'leri: Güç, TX ve RX
- Butonlar: RST (reset) ve BOOT
- Güvenlik: AES, SHA, RSA, RNG; Secure boot, Flash şifreleme, dijital imza, HMAC; 4096 bit OTP
- Yazılım desteği: Arduino IDE, ESP-IDF, MicroPython, CircuitPython
- Çalışma sıcaklığı: -40°C - 65°C (N16R8 modül)
- Pin header: 2 x 22 pin erkek header, 2.54mm aralık, lehimli
- Renk: Siyah PCB
- Ölçüler: yaklaşık 63.5mm x 28mm
- Ağırlık: yaklaşık 12gr
Kullanım bilgileri:
- Programlama için CH343P çeviriciye bağlı (sağdaki) Type-C soketi bilgisayara bağlayın; Windows'ta CH343 sürücüsü kurulmalıdır. Yükleme otomatik başlamazsa BOOT butonu basılıyken RST'ye basıp bırakın, kart programlama modunda açılır.
- Arduino IDE'de kart olarak "ESP32S3 Dev Module" seçin; Flash Size "16MB (128Mb)", PSRAM "OPI PSRAM" ayarlayın. PSRAM ayarı açılmazsa 8MB PSRAM kullanılamaz.
- Kart üzerindeki RGB LED WS2812'dir ve GPIO48'e bağlıdır; düz digitalWrite ile değil, adreslenebilir LED kütüphanesiyle sürülür.
- Diğer Type-C soket ESP32-S3'ün yerel USB portudur; USB CDC seri port, USB HID cihazı ya da USB üzerinden JTAG hata ayıklama için kullanılır.
Kullanım alanları:
- IoT sensör, veri toplama ve uzaktan izleme cihazları
- Kamera ve görüntü aktarma projeleri
- Yapay zeka uygulamaları: yüz tanıma, nesne algılama
- Ses tanıma, sesli komut ve ses oynatma projeleri
- Robot, araç ve drone kontrol kartı
- Otomasyon: akıllı ev, aydınlatma ve uzaktan kontrol sistemleri
- Ekranlı (LCD / TFT) kontrol panelleri ve arayüzler
- USB klavye, fare ve MIDI cihazı yapımı
- Bluetooth LE sensör ve giyilebilir cihazlar
- Eğitim, laboratuvar ve prototip geliştirme
Dikkat edilmesi gerekenler:
- N16R8 modülde GPIO35, GPIO36 ve GPIO37 Octal PSRAM'a bağlıdır; bu pinleri başka iş için kullanmayın.
- GPIO pinleri 3.3V lojiktir; 5V sinyal doğrudan bağlanmaz.
- GPIO0, GPIO3, GPIO45 ve GPIO46 açılış ayar (strapping) pinleridir; açılışta bu pinleri dış devreyle zorlamayın; kart programlama modunda kalabilir ya da hiç açılmayabilir (GPIO45 Flash besleme gerilimini seçer).
- Octal PSRAM'lı 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.
- RGB LED bu kartta GPIO48'dedir. Espressif'in v1.1 kartları için yazılmış örneklerde LED GPIO38'dir; örnek kodda pin numarasını 48 yapın.
Paket içeriği:
- 1 Adet ESP32-S3-DevKitC-1 N16R8 Geliştirme Kartı
- 2 Adet 22 pin erkek header ( Birleştirilmiş )
- Not: USB Type-C kablo pakete dahil değildir.

Usb driver: Google üzerinden CH343SER.EXE dosyası indirilip kurulum yapılmalıdır.
wch-ic.com/products/CH343.html
Yazılım desteği:
- docs.espressif.com/projects/esp-idf/en/latest/esp32s3/get-started/index.html
- docs.espressif.com/projects/arduino-esp32/en/latest/getting_started.html#about-arduino-esp32
- docs.micropython.org/en/latest/esp32/quickref.html
- github.com/microrobotics/ESP32-S3-N16R8/blob/main/ESP32-S3-N16R8_User_Guide.pdf
- 99tech.com.au/mx-m/esp32/esp32-s3-yd_schematics.pdf
- espressif.com/sites/default/files/documentation/esp32-s3-wroom-1_wroom-1u_datasheet_en.pdf
- tasmota.github.io/docs/
- github.com/vcc-gnd/YD-ESP32-S3
- circuitpython.org/board/yd_esp32_s3_n16r8/

Pin açıklama tablosu:
| Sıra | Pin | Tip | Pin Fonksiyonu |
|---|---|---|---|
| 1 | 3V3 | P | 3.3V |
| 2 | 3V3 | P | 3.3V |
| 3 | RST | I | EN |
| 4 | 4 | I/O/T | RTC_GPIO4, GPIO4, TOUCH4, ADC1_CH3 |
| 5 | 5 | I/O/T | RTC_GPIO5, GPIO5, TOUCH5, ADC1_CH4 |
| 6 | 6 | I/O/T | RTC_GPIO6, GPIO6, TOUCH6, ADC1_CH5 |
| 7 | 7 | I/O/T | RTC_GPIO7, GPIO7, TOUCH7, ADC1_CH6 |
| 8 | 15 | I/O/T | RTC_GPIO15, GPIO15, U0RTS, ADC2_CH4, XTAL_32K_P |
| 9 | 16 | I/O/T | RTC_GPIO16, GPIO16, U0CTS, ADC2_CH5, XTAL_32K_N |
| 10 | 17 | I/O/T | RTC_GPIO17, GPIO17, U1TXD, ADC2_CH6 |
| 11 | 18 | I/O/T | RTC_GPIO18, GPIO18, U1RXD, ADC2_CH7, CLK_OUT3 |
| 12 | 8 | I/O/T | RTC_GPIO8, GPIO8, TOUCH8, ADC1_CH7, SUBSPICS1 |
| 13 | 3 | I/O/T | RTC_GPIO3, GPIO3, TOUCH3, ADC1_CH2 |
| 14 | 46 | I/O/T | GPIO46 |
| 15 | 9 | I/O/T | RTC_GPIO9, GPIO9, TOUCH9, ADC1_CH8, FSPIHD, SUBSPIHD |
| 16 | 10 | I/O/T | RTC_GPIO10, GPIO10, TOUCH10, ADC1_CH9, FSPICS0, FSPIIO4, SUBSPICS0 |
| 17 | 11 | I/O/T | RTC_GPIO11, GPIO11, TOUCH11, ADC2_CH0, FSPID, FSPIIO5, SUBSPID |
| 18 | 12 | I/O/T | RTC_GPIO12, GPIO12, TOUCH12, ADC2_CH1, FSPICLK, FSPIIO6, SUBSPICLK |
| 19 | 13 | I/O/T | RTC_GPIO13, GPIO13, TOUCH13, ADC2_CH2, FSPIQ, FSPIIO7, SUBSPIQ |
| 20 | 14 | I/O/T | RTC_GPIO14, GPIO14, TOUCH14, ADC2_CH3, FSPIWP, FSPIDQS, SUBSPIWP |
| 21 | 5V | P | 5V |
| 22 | G | G | Toprak |
| Sıra | Pin | Tip | Pin Fonksiyonu |
|---|---|---|---|
| 1 | G | G | Toprak |
| 2 | TX | I/O/T | U0TXD, GPIO43, CLK_OUT1 |
| 3 | RX | I/O/T | U0RXD, GPIO44, CLK_OUT2 |
| 4 | 1 | I/O/T | RTC_GPIO1, GPIO1, TOUCH1, ADC1_CH0 |
| 5 | 2 | I/O/T | RTC_GPIO2, GPIO2, TOUCH2, ADC1_CH1 |
| 6 | 42 | I/O/T | MTMS ve GPIO42 |
| 7 | 41 | I/O/T | MTDI, GPIO41, CLK_OUT1 |
| 8 | 40 | I/O/T | MTDO, GPIO40, CLK_OUT2 |
| 9 | 39 | I/O/T | MTCK, GPIO39, CLK_OUT3, SUBSPICS1 |
| 10 | 38 | I/O/T | GPIO38, FSPIWP, SUBSPIWP |
| 11 | 37 | I/O/T | SPIDQS, GPIO37, FSPIQ, SUBSPIQ |
| 12 | 36 | I/O/T | SPIIO7, GPIO36, FSPICLK, SUBSICLK, SUBSPICLK |
| 13 | 35 | I/O/T | SPIIO6, GPIO35, FSPID, SUBSPID |
| 14 | 0 | I/O/T | RTC_GPIO, GPIO0 |
| 15 | 45 | I/O/T | GPIO45 |
| 16 | 48 | I/O/T | GPIO48, SPPLK_N, SUBSPICLK_N_DIFF, RGB LED |
| 17 | 47 | I/O/T | GPIO47, SPPLK_P, SUBSPICLK_P_DIFF |
| 18 | 21 | I/O/T | RTC_GPIO21, GPIO21 |
| 19 | 20 | I/O/T | RTC_GPIO20, GPIO20, U1CTS, ADC2_CH9, CLK_OUT1, USB_D+ |
| 20 | 19 | I/O/T | RTC_GPIO19, GPIO19, U1RTS, ADC2_CH8, CLK_OUT2, USB_D- |
| 21 | G | G | Toprak |
| 22 | G | G | Toprak |
I: Giriş
O: Çıkış
T: Pull up direnç ihtiyacını gösterir.

Wifi test örneği:
Esp modülün wifi ağını oluşturmasını sağlar. Bu ağa telefon yada pcdne bağlanabilirsiniz. 192.168.4.1 adresine girince buton çıkar. Sayfa espboardun içinden yayınlanmaktadır. Butona bastıkça kart üzerindeki RGB LED aç/kapat yapar.
Wifi ağ adı: ESP32S3_TEST
Şifre: 12345678
Bağlantı adresi: 192.168.4.1 adresine girince buton çıkar Butona bastıkça RGB LED aç/kapat yapar
#include <WiFi.h>
#include <WebServer.h>
#include <Adafruit_NeoPixel.h>
#define WS_PIN 48
#define WS_COUNT 1
Adafruit_NeoPixel ws(WS_COUNT, WS_PIN, NEO_GRB + NEO_KHZ800);
WebServer server(80);
const char* ssid = "ESP32S3_TEST";
const char* password = "12345678";
bool ledState = false;
void handleRoot() {
String html = "<!DOCTYPE html><html><head><meta name='viewport' content='width=device-width, initial-scale=1'>";
html += "<h2>ESP32-S3 WIFI TEST</h2>";
html += "<p>RGB LED DURUM: ";
html += (ledState ? "ACIK" : "KAPALI");
html += "</p>";
html += "<a href='/toggle'><button style='font-size:30px;'>TOGGLE</button></a>";
html += "</body></html>";
server.send(200, "text/html", html);
}
void handleToggle() {
ledState = !ledState;
if (ledState)
ws.setPixelColor(0, ws.Color(0, 150, 255));
else
ws.setPixelColor(0, ws.Color(0, 0, 0));
ws.show();
server.sendHeader("Location", "/");
server.send(303);
}
void setup() {
Serial.begin(115200);
ws.begin();
ws.setBrightness(40);
ws.show();
WiFi.mode(WIFI_AP);
WiFi.softAP(ssid, password);
IPAddress IP = WiFi.softAPIP();
Serial.print("AP IP: ");
Serial.println(IP);
server.on("/", handleRoot);
server.on("/toggle", handleToggle);
server.begin();
Serial.println("WIFI TEST HAZIR");
}
void loop() {
server.handleClient();
}