# Dokümanlar Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Documentation
Kaynaklar
# Elektriksel Özellikler(ESP32-S3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Electrical-Specifications-esp32-s3 ## DC Çalışma Koşulları | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | ----------------- | :----: | :--------: | :--------: | :---------: | :---: | | Besleme Gerilimi | VSUP | +2,80 | +5,00 | +5,50 | V | | Çalışma Gerilimi | VOP | +2,80 | +3,30 | +3,60 | V | | Çıkış Gerilimi | V3V3 | – | +3,30 | – | V | | Çıkış Gerilimi\* | V5V | – | +5,00 | – | V | | Çalışma Sıcaklığı | TOP | -40 | – | +125 | °C | \*Not: 5V pinindeki çıkış gerilimi, USB konektöründen ürünü besleyen güç kaynağının gerilimine eşittir. ## Giriş/Çıkış Pin Karakteristikleri | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | --------------------------------- | :-------: | :----------: | :--------: | :----------: | :---: | | Pin Kapasitansı | CIN | – | 2 | – | pF | | Lojik “1” Seviyesi Giriş Gerilimi | VIH | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | Lojik “0” Seviyesi Giriş Gerilimi | VIL | -0,3 | – | 0,25 × VDD\* | V | | Lojik “1” Seviyesi Giriş Akımı | IIH | – | – | 50 | nA | | Lojik “0” Seviyesi Giriş Akımı | IIL | – | – | 50 | nA | | Lojik “1” Seviyesi Çıkış Gerilimi | VOH | 0,8 × VDD\* | – | – | V | | Lojik “0” Seviyesi Çıkış Gerilimi | VOL | – | – | 0,1 × VDD\* | V | | Lojik “1” Seviyesi Sağlanan Akım | IOH | – | 40 | – | mA | | Lojik “0” Seviyesi Sağlanan Akım | IOL | – | 28 | – | mA | | Dahili Pull-Up Direnci | RPU | – | 45 | – | kΩ | | Dahili Pull-Down Direnci | RPD | – | 45 | – | kΩ | | İşlemci İzin Girişi (Lojik “1”) | VIH\_nRST | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | İşlemci İzin Girişi (Lojik “0”) | VIL\_nRST | -0,3 | – | 0,25 × VDD\* | V | * \*VDD=3.3V # Harici Bağlantılar(DY1Av2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/External-Connections-dy1Av2 ## USB Taype-C | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | --------------------------------- | | 1 | VBUS | Ana besleme hattı | | 2 | DP | Diferansiyel veri hattı (pozitif) | | 3 | DN | Diferansiyel veri hattı (negatif) | | 4 | CC1 | – | | 5 | CC2 | – | | 6 | GND | Ana toprak hattı | | 7 | SHLD | Ana toprak hattı | ## Li-Po Batarya Konnektörü (JST-PH 2.0mm 2 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | --------------------- | | 1 | VBAT | | Li-Po batarya (+) ucu | | 2 | GND | | Li-Po batarya (-) ucu | ## I2C Haberleşme Konnektörü (JST-SH 1.0mm 4 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | ------------------------ | | 1 | GND | | Ana toprak hattı | | 2 | 3V3 | | Regülatör çıkışı (3.3V) | | 3 | SDA | | Çift yönlü veri hattı | | 4 | SCL | | Veri hattı clock işareti | ## Kamera Bağlantı Konnektörü (FPC 0.5mm 24 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | -------------------------------- | | 1 | GND | | Ana toprak hattı | | 2 | GND | | Ana toprak hattı | | 3 | CAMSD | | Çift yönlü veri hattı | | 4 | GND | | Ana toprak hattı | | 5 | CAMSC | | Veri hattı clock işareti | | 6 | GND | | Ana toprak hattı | | 7 | CAMV | | Görüntü hazır belirteci (frame) | | 8 | GND | | Ana toprak hattı | | 9 | CAMH | | Görüntü hazır belirteci (piksel) | | 10 | GND | | Ana toprak hattı | | 11 | 3V3 | | Regülatör çıkışı (3.3V) | | 12 | CAMD9 | | Görüntü veri hattı (piksel) | | 13 | CAMXC | | Kamera clock işaret girişi | | 14 | CAMD8 | | Görüntü veri hattı (piksel) | | 15 | GND | | Ana toprak hattı | | 16 | CAMD7 | | Görüntü veri hattı (piksel) | | 17 | CAMPC | | Kameradan clock işaret çıkışı | | 18 | CAMD6 | | Görüntü veri hattı (piksel) | | 19 | CAMD2 | | Görüntü veri hattı (piksel) | | 20 | CAMD5 | | Görüntü veri hattı (piksel) | | 21 | CAMD3 | | Görüntü veri hattı (piksel) | | 22 | CAMD4 | | Görüntü veri hattı (piksel) | | 23 | GND | | Ana toprak hattı | | 24 | GND | | Ana toprak hattı | ## Mikro SD Kart Konnektörü | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | ----------------------------------------------- | | 1 | DATA2 | – | | 2 | DATA3 | Seçim | | 3 | CMD | Veri hattı çıkışı | | 4 | VDD | Güç girişi | | 5 | CLK | Veri hattı zaman (clock) senkronizasyon işareti | | 6 | VSS | Ana toprak hattı | | 7 | DATA0 | Veri hattı girişi | | 8 | DATA1 | – | | 9 | SW | – | # Genel Bilgiler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/General-Information * Deneyap ailesinin en güçlü elektronik geliştirme kartı, ESP32-S3-WROOM-1 modülü kullanılarak geliştirilmiştir. * Yeni nesil güçlü çift çekirdek Xtensa LX7 mikroişlemcisi ile makine öğrenmesi ve yapay zeka tabanlı projelere Tensorflow Lite ile başlayabilirsiniz. * Dahili Wi-Fi ve Bluetooth haberleşme özellikleri sayesinde, nesnelerin interneti ve bulut tabanlı projeler hazırlamanızda sizlere imkan sağlayacaktır. Kullanılan cihaz özelinde bluetooth kütüphanesi kullanılmalıdır. [Bluetooth örnekleri için tıklayınız.](https://github.com/deneyapkart/deneyapkart-arduino-core/tree/master/libraries/Deneyap/examples/BLE) Deneyap Kart, Deneyap Kart1A, Deneyap Kart 1Av2 ve Deneyap Kart G karlarında ve Android, Apple ve Windows cihazlarında Deneyap Kart'ları bluetooth klavye olarak kullanabilirsiniz. [Örnek proje için tıklayınız.](https://deneyapkart.org/projeler/bluetooth-klavye-2) * Wi-Fi haberleşme özelliğini kullanarak sisteminiz ile bulut tabanlı uygulamanız arasında veri alışverişi gerçekleştirebilirsiniz. Bunun yanı sıra kartınızı bir sunucu olarak kullanabilir ve bu sayede kendi kapalı çevrim kablosuz haberleşme ağınızı kurabilirsiniz. * ADC, PWM, UART, SPI, I2C, TWAI, I2S, Kapasitif Algılama, LCD, DVP, RMT, SD/SDIO/MMC, JTAG, Timer, darbe sayıcı ve harici kesme gibi zengin çevresel bağlantı yelpazesine sahiptir. Ayrıca size esneklik sağlamak amacıyla, bu bağlantı arayüzlerinden bir kısmı ihtiyacınıza göre istediğiniz herhangi bir pinden kullanılabilmektedir. * Mikroişlemciye entegre dahili sıcaklık ölçer bulunur. * Genel amaçlı olarak kullanılabilen 23 adet pine sahiptir. * Sisteminize güvenilir bir şekilde güç vermenize yardımcı olmak için özel bir Li-Po bağlantı konnektörü bulunmaktadır. Dahası bu bağlantı konnektörünü kullanarak Li-Po bataryanızı şarj edebilirsiniz. Ayrıca bağlı olan bataryanın doluluğunu takip edebilirsiniz. * Kartın arka tarafında mikro SD kart konnektörü ve Deneyap Kamera’yı bağlayabileceğiniz FPC kamera konnektörü vardır. * Ayrıca 2 adet buton ve 1 adet adreslenebilir RGB LED dahili olarak bulunmaktadır. * I2C haberleşme konnektörünü kullanarak kablo bağlantısı ve lehimleme yapmadan algılayıcı ve eyleyici birimlerden oluşan sisteminizi hızlı bir şekilde hayata geçirebilirsiniz. * Kartınızdan kesintisiz olarak harici bağlantı sağlayacağınız çevre birimlerde kullanmak için 3.3V ve 5V gerilime sahip çıkış alabilirsiniz. Sisteminizi Li-Po batarya ile beslerken dahi 5V gerilime sahip güç çıkışı her zaman sizinle olacaktır. * Deneyap Kart 1A v2 devre tahtası (breadboard) ile uyumlu bir tasarıma sahiptir. Hemen geliştirmeye başlamanız için pinleri sizin için lehimlendi. * Deneyap Kart 1A v2, Arduino IDE ile uyumludur. Yönergeleri kullanarak kodlamaya başlayabilirsiniz. * Deneyap Kart 1A v2'nin yeni nesil LX7 işlemcisinin sahip olduğu yapay zeka (AI) hızlandırıcısı ile sinyal işleme ve makine öğrenmesi performansı ilk versiyona göre güçlendirilmiştir. * Deneyap Kart 1A v2 Bluetooth 4.2 versiyonu yerine Bluetooth 5 versiyonuna sahiptir; bu sayede Coded PHY olarak adlandırılan uzun menzil (1 km ve üzeri) Bluetooth haberleşmesi ile veri alışverişi sağlayabilir. * Deneyap Kart 1A v2'nin flash ve RAM kapasitesi istenirse 1GB'a kadar artırılabilir. * İlk versiyon Deneyap Kart 1A'da manyetik alan (hall) algılayıcısı bulunurken yeni versiyonda dahili sıcaklık ölçer bulunmaktadır. # Pin Tanımlamaları(DY1Av2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Pin-Definitions-dy1Av2 ## Güç Pinleri * **5V –>** DC-DC voltaj yükselteci aracılığıyla 5V gerilim ve 0.5A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **3V3 –>** DC-DC voltaj düşürücü aracılığıyla 3.3V gerilim ve 1A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **VBAT –>** Harici olarak bağlanan Li-Po bataryanın gerilimini (3.3V – 4.2V) çıkış olarak vermektedir. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **GND –>** Tüm güç ve lojik bağlantı pinleri için devrenin ortak toprak hattıdır. ## Lojik Pinler (Giriş/Çıkış Pinleri) * **D0 – D14 –>** Dijital giriş-çıkış pini olarak kullanılmaktadır. **Lojik “0” 0V; lojik “1” ise 3.3V** gerilim seviyesine denk gelmektedir. Bu pinlerin tamamı PWM pini olarak kullanılabilir. Pinler 5V toleranslı **değildir.** * **D0, D1, D12, D13** ve **D14** pinleri hem analog giriş pini hem de kapasitif algılama pini olarak da kullanılabilir. ## Analog Pinler * **A0 – A7 –>** 0V – 3.3V aralığındaki analog işaretler için giriş pini olarak kullanılmaktadır.Bu pinlerin hepsi dijital giriş/çıkış pini olarak da kullanılabilir. * **A0, A1, A2** ve **A3** pinleri kapasitif algılama pini olarak da kullanılabilir. ## Haberleşme Pinleri * **TX – RX –>** Seri haberleşme (UART) pinleridir. Kodun (firmware) yüklenmesi ve terminal haberleşmesi bu pinler aracılığıyla sağlanmaktadır. **TX** çıkış; **RX** ise giriş pinidir. UART haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D2(TX)** ve **D3(RX)** olarak da isimlendirilir. * **I2C –> SDA** ve **SCL** pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **SDA (hem giriş hem çıkış)** veri hattı; **SCL (çıkış) ise clock (zaman)** senkronizasyon pinidir. Bu pinler 10K değerindeki pull-up dirençleri ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. I2C haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D10(SDA)** ve **D11(SCL)** pinlerine bağlıdırlar. * **SPI –> MOSI, MISO, SCLK** ve \**SS* pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **MOSI (çıkış)** veri pini, **MISO (giriş)** veri pini, **SCLK (çıkış)** ise zaman (clock) senkronizasyon pini ve **SS** pasif cihaz seçim pinidir. Bu pinler dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **SS (D4), SCLK (D5), MISO (D6) ve MOSI (D7)** olarak da isimlendirilir. ## PWM Pinleri * **PWM0 – PWM4 –>** Darbe genişlik modülasyonlu (PWM) kare dalga çıkış pinleridir. Aynı zamanda **PWM0 (A4), PWM1 (A5), PWM2 (A6), PWM3 (A7)** ve **PWM4 (D8)** olarak da isimlendirilir. * Tüm sinyal pinleri PWM pini olarak kullanılabilir. ## Kamera Pinleri * **CAMD2 – CAMD9 –>** Görüntü verisinin (piksel) aktarıldığı pinlerdir, çıkış olarak kullanılır. Aynı zamanda sırasıyla **D5, D1, D0, D4, D6, D8, A6** ve **A4** pinlerine bağlıdırlar. * **CAMSD – CAMSC –>** Seri haberleşme pinleridir; **CAMSD** çift yönli veri aktarımı, **CAMSC** ise clock (zaman) senkronizasyonu için giriş pini olarak kullanılır. Aynı zamanda **A0(CAMSD)** ve **A1(CAMSC)** pinlerine bağlıdırlar. * **CAMXC –>** Kamera algılayıcısının çalışması için gerekli olan temel clock (zamanlama) işareti kaynağıdır. Giriş olarak kullanılır. Aynı zamanda **A5** pinine bağlıdır ve dijital giriş-çıkış olarak kullanılabilir. * **CAMPC –>** Kamera algılayıcısından türetilen görüntü verisine ait clock (zamanlama) işaretidir. Çıkış olarak kullanılır. Aynı zamanda **D7** pinine bağlıdır ve dijital giriş-çıkış olarak kullanılabilir. * **CAMV –>** Görüntü verisinin (frame) hazır olduğunu bildiren çıkış pinidir. Aynı zamanda **A2** pinine bağlıdır ve sadece dijital giriş olarak kullanılabilir. * **CAMH –>** Görüntü verisinin (piksel) hazır olduğunu bildiren çıkış pinidir. Aynı zamanda **A3** pinine bağlıdır ve sadece dijital giriş olarak kullanılabilir. ## Kapasitif Algılayıcı Pinleri * **T0 – T8 –>** Kapasitif algılama yapabilmek maksadıyla kullanılan giriş pinleridir. Aynı zamanda **T0 (A0), T1 (A1), T2 (A2), T3 (A3), T4 (D14), T5 (D13), T6 (D12), T7 (D0)** ve **T8 (D1)** pinlerine bağlıdırlar. ## RGB Pini * **RGBLED –>** Dahili adreslenebilir RGB ledin bağlı olduğu pindir. Aynı zamanda **D9** pinine bağlıdır. ## Buton Pini * **GPKEY –>** Genel amaçlı kullanılan dahili butonun bağlı olduğu pindir. Sistemi manuel yükleme moduna almak için de kullanılır. 10K değerindeki pull-up direnci ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. Aynı zamanda **D15** pinine bağlıdır, dijital giriş çıkış olarak kullanılabilir. ## SD Kart Pinleri * **SDMO –>** Dahili SD kart veri hattı çıkış pinidir. Aynı zamanda **D17** pinine bağlıdır. * **SDMI –>** Dahili SD kart veri hattı giriş pinidir. Aynı zamanda **D19** pinine bağlıdır. * **SDCK –>** Dahili SD kart zaman (clock) senkronizasyon çıkış pinidir. Aynı zamanda **D16** pinine bağlıdır. * **SDCS –>** Dahili SD kart seçim pinidir. Aynı zamanda **D18** pinine bağlıdır. ## Programlama Pinleri * **EN –>** ESP32-WROVER-E modülünün çalışmasına izin vermek için bu pin **lojik “1” (3.3V)** seviyesinde tutulmalıdır. Dahili olarak yerleştirilmiş pull-up direnci ile bu durum sağlanmaktadır. **“RES”** butonu bu pine bağlanmıştır ve sistemi sıfırlamak için kullanılır. Butona basıldığı durumda **EN** pini **lojik “0” (0V)** seviyesine çekilmiş olur. * **BOOT –>** Sistemi manuel yükleme moduna almak için kullanılır. Genel amaçlı kullanılan dahili butonun (BUT) bağlı olduğu pindir. 10K değerindeki pull-up direnci ile lojik “1” (3.3V) seviyesinde tutulmaktadır. Aynı zamanda **D8** pinine bağlıdır. ## Batarya Gerilimi Ölçüm Pini * **BAT –>** Li-Po batarya konnektörüne ya da BAT pinine bağlı bir pilin gerilim değerini ölçmek için kullanılır. Aynı zamanda **A8** olarak adlandırılır. # Pin Diyagramı Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Pin-Diagram # Güç Tüketimi (ESP32-S3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Power-Consumption-esp32-s3 ## Çalışma Modları | Çalışma Modu | Nom. Değer | Birim | | ---------------------------------------------------------------------- | :--------: | :---: | | Modem Uyku (CPU aktif, Frek = 240 MHz, tüm çevrebirim RTC **aktif**) | 32 | mA | | Modem Uyku (CPU aktif, Frek = 240 MHz, tüm çevrebirim RTC **pasif**) | 23 | mA | | Modem Uyku (CPU boşta, Frek = 240 MHz, tüm çevrebirim RTC **aktif**) | 28 | mA | | Modem Uyku (CPU boşta, Frek = 240 MHz, tüm çevrebirim RTC **pasif**) | 20 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 24 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 16 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 21 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 14 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 20 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 12 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 18,4 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 10,5 | mA | | Hafif Uyku (Wi-Fi ve SPI gücü kapalı, tüm I/O pinleri yüksek empedans) | 750 | µA | | Derin Uyku (ULP aktif, **ULP-FSM**) | 170 | µA | | Derin Uyku (ULP aktif, **ULP-RISC-V**) | 190 | µA | | Derin Uyku (ULP periyodik aktif, %1 doluluk oranı) | 22 | µA | | Derin Uyku (RTC zamanlayıcı, RTC hafıza birimi) | 25 | µA | | Derin Uyku (RTC zamanlayıcı) | 20 | µA | | Güç Kapalı | 1 | µA | * Modem Uyku modlarındaki ölçümlerde flash erişimine göre tüketim miktarı yükselebilir. * Derin Uyku (ULP aktif) modlarındaki ölçümlerde, ULP yardımcı işlemcisi çalışırken GPIO ve I2C gibi dahili çevrebirimleri operasyonel çalışmalarına devam edebilirler. ## RF Haberleşme Modları (Wi-Fi/BLE) | Haberleşme Modu | Tepe Değer | Birim | | -------------------------------------------------- | :--------: | :---: | | Verici (802.11b, 20 MHz, 1 Mbps, POUT = +19,5 dBm) | 310 | mA | | Verici (802.11g, 20 MHz, 54 Mbps, POUT = +15 dBm) | 220 | mA | | Verici (802.11n, 20 MHz, MCS7, POUT = +13 dBm) | 200 | mA | | Verici (802.11n, 40 MHz, MCS7, POUT = +13 dBm) | 160 | mA | | Alıcı (802.11b/g/n, 20 MHz) | 63 | mA | | Alıcı (802.11n, 40 MHz) | 68 | mA | * Tüm ölçümler, 25⁰C ortam sıcaklığında 3.3V’luk besleme gerilimi ile yapılmıştır. Verici modundaki ölçümler %100 doluluk oranı (duty cycle) ile gerçekleştirilmiştir. * Alıcı modundaki ölçümler sırasında tüm çevrebirimler kapalı ve CPU boştadır. # Teknik Özellikler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Technical-Specifications * 240 MHz Çift Çekirdek Tensilica LX7 Mikroişlemci * 512 KB SRAM * 384 KB ROM * 8 MB Octal SPI PSRAM * 4 MB Quad SPI Flash * 2.4 GHz Wi-Fi – 802.11b/g/n * Bluetooth LE (5 ve Mesh) * Dahili PCB Anten * Dahili Sıcaklık Ölçer * Adreslenebilir RGB LED (Pin: D9) * SD Kart (Pinler: D16, D17, D18 ve D19) * Genel Amaçlı Buton (Pin: D15) * Batarya Gerilim Algılayıcı (Pin: A8) * Li-Po Batarya Şarjı * Li-Po Batarya Konnektörü * Tip-C USB Konnektör * I2C Haberleşme Konnektörü * 23 x Dijital Giriş/Çıkış Pini * 13 x Analog Giriş Pini (12-bit ADC) * 9 x Kapasitif Algılama Pini * Tüm Dijital Giriş Pinleri PWM, UART, SPI, I2C, TWAI, I2S, LCD, DVP, RMT, SD/SDIO/MMC, Darbe Sayıcı ve Harici Kesmeyi Destekler * 3.3V Çalışma Gerilimi * 3.3V ve 5V Çıkış Gerilimi * 3.3V – 5.5V Giriş Gerilimi * 63.50mm x 25.4mm x 15.70mm * 11 gr (pinler lehimli) # Uyarılar (DY1Av2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A-v2/Warnings-dy1Av2 ## Pin Çakışması * Deneyap Kamera bağlıyken, kamera pinlerine harici olarak herhangi bir bağlantı yapmayınız. * Dahili adreslenebilir RGB LED kullanılırken **D9** pinine harici olarak herhangi bir bağlantı yapmayınız. * Kod (Firmware) yüklemesi sırasında **TX (D2)** ve **RX (D3)** pinlerine harici olarak herhangi bir bağlantı yapmayınız. Yükleme işlemi tamamlandıktan sonra bu pinleri UART haberleşmesi için kullanmıyorsanız; harici olarak bir bağlantı yapabilirsiniz. * I2C konnektörü aracılığı ile harici bir bağlantı sağlanıyorsa **D10 (SDA)** ve **D11 (SCL)** pinlerine aynı pin konfigürasyonuna sahip I2C arayüzü ile harici bir bağlantı yapılabilir; ancak bunun dışında bu pinlere harici olarak herhangi bir bağlantı yapmayınız. ## Montaj Breadboard (devre tahtası) veya benzeri bir ünite üzerine yerleştirilmiş kartınızı, bulunduğu yerden çıkartırken USB portunun hasar görmemesi için görseldeki gibi dikkatlice kenarlarından tutarak çıkartmanız gerekmektedir. ## Analog Okumada Maksimum Gerilim **12-bit** çözünürlüğe sahip **A0, A1, A2, A3, A4, A5, A6, A7, A8(BAT), D0, D1, D12, D13, D14** pinleri analog işaretler için giriş pini olarak kullanılabilmektedir. Bu pinler yaklaşık **3,15 V** gerilimde maksimum değer olan **4095** değerini vermektedir. # Dokümanlar Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Documentation
Kaynaklar
# Elektriksel Özellikler(ESP32) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Electrical-Specifications-esp32 ## DC Çalışma Koşulları | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | ----------------- | :----: | :--------: | :--------: | :---------: | :---: | | Besleme Gerilimi | VSUP | +3,00 | +5,00 | +5,50 | V | | Çalışma Gerilimi | VOP | +3,00 | +3,30 | +3,60 | V | | Çıkış Gerilimi | V3V3 | +3,15 | +3,30 | – | V | | Çıkış Gerilimi | V5V | – | +5,00 | +5,15 | V | | Çalışma Sıcaklığı | TOP | -40 | – | +125 | °C | ## Giriş/Çıkış Pin Karakteristikleri | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | ------------------------------------------------------------------------ | :-------: | :----------: | :--------: | :----------: | :---: | | Pin Kapasitansı | CIN | – | 2 | – | pF | | Lojik “1” Seviyesi Giriş Gerilimi | VIH | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | Lojik “0” Seviyesi Giriş Gerilimi | VIL | -0,3 | – | 0,25 × VDD\* | V | | Lojik “1” Seviyesi Giriş Akımı | IIH | – | – | 50 | nA | | Lojik “0” Seviyesi Giriş Akımı | IIL | – | – | 50 | nA | | Lojik “1” Seviyesi Çıkış Gerilimi | VOH | 0,8 × VDD\* | – | – | V | | Lojik “0” Seviyesi Çıkış Gerilimi | VOL | – | – | 0,1 × VDD\* | V | | Lojik “1” Seviyesi Sağlanan Akım (VOH > 2,64 V, sürücü maks. dayanımda) | IOH | – | 40 | – | mA | | Lojik “0” Seviyesi Sağlanan Akım (VOL = 0,495 V, sürücü maks. dayanımda) | IOL | – | 28 | – | mA | | Dahili Pull-Up Direnci | RPU | – | 45 | – | kΩ | | Dahili Pull-Down Direnci | RPD | – | 45 | – | kΩ | | Lojik “0” Seviyesi İşlemci Sıfırlama Gerilimi | VIL\_nRST | – | – | 0,6 | V | * \*VDD=3.3V * Kümülatif olarak tüm pinlerden toplam 1.2A çıkış akımı sağlanabilecektir. Bu değer, 1A olan azami regülatör çıkış akımı ve devre üzerinde güç tüketen diğer komponentler dikkate alındığında \<600mA mertebelerdedir. # Harici Bağlantılar(DY1A) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/External-Connections-dy1A ## USB Mikro-B | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | --------------------------------- | | 1 | VUSB | | Ana besleme hattı | | 2 | D- | | Diferansiyet veri hattı (negatif) | | 3 | D+ | | Difarensiyel veri hattı (pozitif) | | 4 | ID | | | | 5 | GND | | Ana toprak hattı | ## Li-Po Batarya Konnektörü (JST-PH 2.0mm 2 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | --------------------- | | 1 | VBAT | | Li-Po batarya (+) ucu | | 2 | GND | | Li-Po batarya (-) ucu | ## I2C Haberleşme Konnektörü (JST-SH 1.0mm 4 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | ------------------------ | | 1 | GND | | Ana toprak hattı | | 2 | 3V3 | | Regülatör çıkışı (3.3V) | | 3 | SDA | | Çift yönlü veri hattı | | 4 | SCL | | Veri hattı clock işareti | ## Kamera Bağlantı Konnektörü (FPC 0.5mm 24 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | -------------------------------- | | 1 | GND | | Ana toprak hattı | | 2 | GND | | Ana toprak hattı | | 3 | CAMSD | | Çift yönlü veri hattı | | 4 | GND | | Ana toprak hattı | | 5 | CAMSC | | Veri hattı clock işareti | | 6 | GND | | Ana toprak hattı | | 7 | CAMV | | Görüntü hazır belirteci (frame) | | 8 | GND | | Ana toprak hattı | | 9 | CAMH | | Görüntü hazır belirteci (piksel) | | 10 | GND | | Ana toprak hattı | | 11 | 3V3 | | Regülatör çıkışı (3.3V) | | 12 | CAMD9 | | Görüntü veri hattı (piksel) | | 13 | CAMXC | | Kamera clock işaret girişi | | 14 | CAMD8 | | Görüntü veri hattı (piksel) | | 15 | GND | | Ana toprak hattı | | 16 | CAMD7 | | Görüntü veri hattı (piksel) | | 17 | CAMPC | | Kameradan clock işaret çıkışı | | 18 | CAMD6 | | Görüntü veri hattı (piksel) | | 19 | CAMD2 | | Görüntü veri hattı (piksel) | | 20 | CAMD5 | | Görüntü veri hattı (piksel) | | 21 | CAMD3 | | Görüntü veri hattı (piksel) | | 22 | CAMD4 | | Görüntü veri hattı (piksel) | | 23 | GND | | Ana toprak hattı | | 24 | GND | | Ana toprak hattı | ## Mikro SD Kart Konnektörü | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | ----------------------------------------------- | | 1 | DATA2 | – | | 2 | DATA3 | Seçim | | 3 | CMD | Veri hattı çıkışı | | 4 | VDD | Güç girişi | | 5 | CLK | Veri hattı zaman (clock) senkronizasyon işareti | | 6 | VSS | Ana toprak hattı | | 7 | DATA0 | Veri hattı girişi | | 8 | DATA1 | – | | 9 | SW | – | # Genel Bilgiler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/General-Information * Deneyap ailesinin güçlü elektronik geliştirme kartı, orjinal ESP32-WROVER-E modülü kullanılarak geliştirilmiştir. * Güçlü çift çekirdek Tensilica Xtensa LX6 mikroişlemcisi ile makine öğrenmesi ve yapay zeka tabanlı projelere Tensorflow Lite ile başlayabilirsiniz. * Dahili Wi-Fi ve Bluetooth haberleşme özellikleri sayesinde, nesnelerin interneti ve bulut tabanlı projeler hazırlamanızda sizlere imkan sağlayacaktır. Kullanılan cihaz özelinde bluetooth kütüphanesi kullanılmalıdır. [Bluetooth örnekleri için tıklayınız.](https://github.com/deneyapkart/deneyapkart-arduino-core/tree/master/libraries/Deneyap/examples/BLE) Deneyap Kart, Deneyap Kart1A, Deneyap Kart 1Av2 ve Deneyap Kart G karlarında ve Android, Apple ve Windows cihazlarında Deneyap Kart'ları bluetooth klavye olarak kullanabilirsiniz. [Örnek proje için tıklayınız.](https://deneyapkart.org/projeler/bluetooth-klavye-2) * Wi-Fi haberleşme özelliğini kullanarak sisteminiz ile bulut tabanlı uygulamanız arasında veri alışverişi gerçekleştirebilirsiniz. Bunun yanı sıra, Deneyap Kart’ınızı bir sunucu olarak kullanabilir ve bu sayede kendi kapalı çevrim kablosuz haberleşme ağınızı kurabilirsiniz. * Çift mod (Dual) Bluetooth özelliği ile hem BLE hem de Bluetooth EDR altyapısına sahip cihazlarla veri alışverişi gerçekleştirebilirsiniz. Deneyap Kart; akıllı ev, akıllı tarım, akıllı taşıtlar, mobil sağlık vb. alanlarda uygulamalar gerçekleştirebileceğiniz nesnelerin interneti projelerinde size büyük kolaylık sunmaktadır. * ADC, DAC, UART, PWM, I2C, SPI, I2S, SD/SDIO/MMC, Kapasitif Algılama, TWAI, RMT, JTAG, Timer, darbe sayıcı ve harici kesme gibi zengin çevresel bağlantı yelpazesine sahiptir. Ayrıca size esneklik sağlamak amacıyla, bu bağlantı arayüzlerinden bir kısmı ihtiyacınıza göre istediğiniz herhangi bir pinden kullanılabilmektedir. * Mikroişlemciye entegre dahili manyetik alan algılayıcı bulunur. Cihazınıza bir mıknatıs yaklaştırıldığında ya da cihaz bir manyetik alan içine girdiğinde manyetik alan seviyesini ölçebilirsiniz. * Genel amaçlı olarak kullanılabilen 24 adet pine sahiptir. * Sisteminize güvenilir bir şekilde güç vermenize yardımcı olmak için özel bir Li-Po bağlantı konnektörü bulunmaktadır. Dahası bu bağlantı konnektörünü kullanarak Li-Po bataryanızı şarj edebilirsiniz. * Kartın arka tarafında mikro SD kart konnektörü ve Deneyap Kamera’yı bağlayabileceğiniz FPC kamera konnektörü vardır. * Ayrıca 2 adet buton ve 1 adet adreslenebilir RGB LED dahili olarak bulunmaktadır. * I2C haberleşme konnektörünü kullanarak kablo bağlantısı ve lehimleme yapmadan algılayıcı ve eyleyici birimlerden oluşan sisteminizi hızlı bir şekilde hayata geçirebilirsiniz. * Deneyap Kart 1A'dan kesintisiz olarak harici bağlantı sağlayacağınız çevre birimlerde kullanmak için 3.3V ve 5V gerilime sahip çıkış alabilirsiniz. Sisteminizi Li-Po batarya ile beslerken dahi 5V gerilime sahip güç çıkışı her zaman sizinle olacaktır. * Deneyap Kart 1A devre tahtası (breadboard) ile uyumlu bir tasarıma sahiptir. Hemen geliştirmeye başlamanız için pinleri sizin için lehimlendi. * Deneyap Kart 1A Arduino IDE ile uyumludur. Yönergeleri kullanarak kodlamaya başlayabilirsiniz. # Pin Tanımlamaları(DY1A) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Pin-Definitions-dy1A ## Güç Pinleri * **5V –>** DC-DC voltaj yükselteci aracılığıyla 5V gerilim ve 0.5A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **3V3 –>** DC-DC voltaj düşürücü aracılığıyla 3.3V gerilim ve 1A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **VBAT –>** Harici olarak bağlanan Li-Po bataryanın gerilimini (3.3V – 4.2V) çıkış olarak vermektedir. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **EN –>** ESP32-WROVER-E modülünün çalışmasına izin vermek için bu pin **lojik “1” (3.3V)** seviyesinde tutulmalıdır. Dahili olarak yerleştirilmiş pull-up direnci ile bu durum sağlanmaktadır. **“RES”** butonu bu pine bağlanmıştır ve sistemi sıfırlamak için kullanılır. Butona basıldığı durumda **EN** pini lojik **“0” (0V)** seviyesine çekilmiş olur. * **GND –>** Tüm güç ve lojik bağlantı pinleri için devrenin ortak toprak hattıdır. ## Lojik Pinler (Giriş/Çıkış Pinleri) * **D0 – D15 –>** Dijital giriş-çıkış pini olarak kullanılmaktadır. **Lojik “0” 0V; lojik “1” ise 3.3V** gerilim seviyesine denk gelmektedir. Bu pinlerin tamamı PWM pini olarak kullanılabilir. Pinler 5V toleranslı **değildir.** * **D8, D9, D10, D11, D12, D13, D14** ve **D15** pinleri hem analog giriş pini hem de kapasitif algılama pini olarak da kullanılabilir. ## Analog Pinler * **A0 – A5 –>** 0V – 3.3V aralığındaki analog işaretler için giriş pini olarak kullanılmaktadır. **A0 – A3** pinleri sadece giriş pini olarak kullanılırken, **A4** ve **A5** pinleri dijital giriş/çıkış pini olarak da kullanılabilir. * **DAC1 – DAC2 –> 0V – 3.3V** aralığında analog işaret çıkışı sağlamak için kullanılmaktadır. Bu pinler aynı zamanda dijital giriş, dijital çıkış, analog giriş ve PWM pini olarak da kullanılabilir. ## Haberleşme Pinleri * **TX – RX –>** Seri haberleşme (UART) pinleridir. Kodun (firmware) yüklenmesi ve terminal haberleşmesi bu pinler aracılığıyla sağlanmaktadır. **TX** çıkış; **RX** ise giriş pinidir. UART haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D2(TX)** ve **D3(RX)** olarak da isimlendirilir. * **I2C –> SDA** ve **SCL** pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **SDA (hem giriş hem çıkış)** veri hattı; **SCL (çıkış) ise clock (zaman)** senkronizasyon pinidir. Bu pinler 10K değerindeki pull-up dirençleri ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. I2C haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D10(SDA)** ve **D11(SCL)** pinlerine bağlıdırlar. * **SPI –> MOSI, MISO, SCLK** ve \**SS* pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **MOSI (çıkış)** veri pini, **MISO (giriş)** veri pini, **SCLK (çıkış)** ise zaman (clock) senkronizasyon pini ve **SS** pasif cihaz seçim pinidir. Bu pinler dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **SS (D4), SCLK (D5), MISO (D6) ve MOSI (D7)** olarak da isimlendirilir. ## PWM Pinleri * **PWM0 – PWM1 –>** Darbe genişlik modülasyonlu (PWM) kare dalga çıkış pinleridir. Aynı zamanda **D0** ve **D1** pinlerine bağlıdır, dijital giriş-çıkış pini olarak da kullanılabilirler. * **D0 - D15** arası tüm pinler ile **A4, A5, DAC1** ve **DAC2** pinleri de PWM pini olarak kullanılabilir. ## Kamera Pinleri * **CAMD2 – CAMD9 –>** Görüntü verisinin (piksel) aktarıldığı pinlerdir, çıkış olarak kullanılır. Aynı zamanda sırasıyla **D5, D1, D0, D4, D6, DAC2, A3** ve **A2** pinlerine bağlıdırlar. * **CAMSD – CAMSC –>** Seri haberleşme pinleridir; **CAMSD** çift yönli veri aktarımı, **CAMSC** ise clock (zaman) senkronizasyonu için giriş pini olarak kullanılır. Aynı zamanda **A5(CAMSD)** ve **DAC1(CAMSC)** pinlerine bağlıdırlar. * **CAMXC –>** Kamera algılayıcısının çalışması için gerekli olan temel clock (zamanlama) işareti kaynağıdır. Giriş olarak kullanılır. Aynı zamanda **A4** pinine bağlıdır ve dijital giriş-çıkış olarak kullanılabilir. * **CAMPC –>** Kamera algılayıcısından türetilen görüntü verisine ait clock (zamanlama) işaretidir. Çıkış olarak kullanılır. Aynı zamanda **D7** pinine bağlıdır ve dijital giriş-çıkış olarak kullanılabilir. * **CAMV –>** Görüntü verisinin (frame) hazır olduğunu bildiren çıkış pinidir. Aynı zamanda **A0** pinine bağlıdır ve sadece dijital giriş olarak kullanılabilir. * **CAMH –>** Görüntü verisinin (piksel) hazır olduğunu bildiren çıkış pinidir. Aynı zamanda **A1** pinine bağlıdır ve sadece dijital giriş olarak kullanılabilir. ## Kapasitif Algılayıcı Pinleri * **T0 – T5 –>** Kapasitif algılama yapabilmek maksadıyla kullanılan giriş pinleridir. Aynı zamanda sırasıyla **A4, A5, D15, D14, D13** ve **D12** pinlerine bağlıdırlar, dijital giriş-çıkış olarak kullanılabilirler. **D8, D9, D10** ve **D11** pinleri de kapasitif algılayıcı pini olarak kullanılabilir. ## RGB Pini * **RGBLED –>** Dahili adreslenebilir RGB ledin bağlı olduğu pindir. Aynı zamanda **D12** pinine bağlıdır. ## Buton Pini * **GPKEY –>** Genel amaçlı kullanılan dahili butonun bağlı olduğu pindir. Sistemi manuel yükleme moduna almak için de kullanılır. 10K değerindeki pull-up direnci ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. Aynı zamanda **D8** pinine bağlıdır, dijital giriş çıkış olarak kullanılabilir. ## SD Kart Pinleri * **SDMO –>** Dahili SD kart veri hattı çıkış pinidir. Aynı zamanda **D14** pinine bağlıdır. * **SDMI –>** Dahili SD kart veri hattı giriş pinidir. Aynı zamanda **D9** pinine bağlıdır. * **SDCK –>** Dahili SD kart zaman (clock) senkronizasyon çıkış pinidir. Aynı zamanda **D15** pinine bağlıdır. * **SDCS –>** Dahili SD kart seçim pinidir. Aynı zamanda **D13** pinine bağlıdır. ## Programlama Pinleri * **EN –>** ESP32-WROVER-E modülünün çalışmasına izin vermek için bu pin **lojik “1” (3.3V)** seviyesinde tutulmalıdır. Dahili olarak yerleştirilmiş pull-up direnci ile bu durum sağlanmaktadır. **“RES”** butonu bu pine bağlanmıştır ve sistemi sıfırlamak için kullanılır. Butona basıldığı durumda **EN** pini **lojik “0” (0V)** seviyesine çekilmiş olur. * **BOOT –>** Sistemi manuel yükleme moduna almak için kullanılır. Genel amaçlı kullanılan dahili butonun (BUT) bağlı olduğu pindir. 10K değerindeki pull-up direnci ile lojik “1” (3.3V) seviyesinde tutulmaktadır. Aynı zamanda **D8** pinine bağlıdır. # Pin Diyagramı Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Pin-Diagram # Güç Tüketimi (ESP32) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Power-Consumption-esp32 ## Çalışma Modları | Çalışma Modu | Nom. Değer | Birim | | -------------------------------------------------- | :--------: | :---: | | Modem Uyku (CPU aktif, Frek = 240 MHz) | 30–68 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz) | 27–44 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz) | 20–31 | mA | | Hafif Uyku | 0,8 | µA | | Derin Uyku (ULP aktif) | 150 | µA | | Derin Uyku (ULP periyodik aktif, %1 doluluk oranı) | 100 | µA | | Derin Uyku (RTC zamanlayıcı, RTC hafıza birimi) | 10 | µA | | Derin Uyku (RTC zamanlayıcı) | 5 | µA | | Güç Kapalı | 1 | µA | * Wi-Fi haberleşme modu aktif duruma geçtiğinde, sistem “Modem Uyku” modundan çıkıp aktif moda geçer; buna bağlı olarak güç tüketim değerleri değişir. * “Modem Uyku” modunda, bağlanan yüklere ve kullanılan dahili çevrebirimlere göre CPU frekansı otomatik olarak değişir. * “Derin Uyku (ULP aktif)” modunda, ULP yardımcı işlemcisi çalışırken GPIO ve I2C gibi dahili çevrebirimleri operasyonel çalışmalarına devam edebilirler. * “Derin Uyku (ULP periyodik aktif)” modunda, sistem periyodik olarak çalışır ve ADC %1 doluluk oranı (duty cycle) ile okuma yapar. ## RF Haberleşme Modları (Wi-Fi/BT/BLE) | Haberleşme Modu | Nom. Değer | Birim | | ----------------------------------------------- | :--------: | :---: | | Verici (802.11b, DSSS 1 Mbps, POUT = +19,5 dBm) | 240 | mA | | Verici (802.11g, OFDM 54 Mbps, POUT = +16 dBm) | 190 | mA | | Verici (802.11n, OFDM MCS7, POUT = +14 dBm) | 180 | mA | | Alıcı (802.11b/g/n) | 95–100 | mA | | Verici (BT/BLE, POUT = 0 dBm) | 130 | mA | | Alıcı (BT/BLE) | 95–100 | mA | * Tüm ölçümler, 25⁰C ortam sıcaklığında 3.3V’luk besleme gerilimi ile yapılmıştır. Verici modundaki ölçümler %50 doluluk oranı (duty cycle) ile gerçekleştirilmiştir. # Teknik Özellikler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Technical-Specifications * 240 MHz Çift Çekirdek Tensilica LX6 Mikroişlemci * 520 KB SRAM * 448 KB ROM * 8 MB PSRAM * 4 MB SPI Flash * 2.4 GHz Wi-Fi – 802.11b/g/n * Bluetooth EDR ve BLE * Dahili PCB Anten * Dahili Manyetik Alan Algılayıcı * Adreslenebilir RGB LED (Pin: D12) * SD Kart (Pinler: D9, D13, D14 ve D15) * Genel Amaçlı Buton (Pin: D8) * Li-Po Batarya Şarjı * Li-Po Batarya Konnektörü * USB Mikro-B * I2C Haberleşme Konnektörü * 24 x Dijital Giriş Pini * 20 x Dijital Çıkış Pini * 16 x Analog Giriş Pini (12-bit ADC) * 2 x Analog Çıkış Pini (8-bit DAC) * 10 x Kapasitif Algılama Pini * Tüm Dijital Giriş Pinleri I2C, SPI, UART, I2S, RMT, TWAI ve Harici Kesme Desteği * Tüm Dijital Çıkış Pinleri için PWM Desteği * 3.3V Çalışma Gerilimi * 3.3V ve 5V Çıkış Gerilimi * 3.3V – 5.5V Giriş Gerilimi * 63.50mm x 25.4mm x 15.70mm * 11 gr (pinler lehimli) # Uyarılar (DY1A) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-1A/Warnings-dy1A ## Pin Çakışması * Deneyap Kamera bağlıyken, kamera pinlerine harici olarak herhangi bir bağlantı yapmayınız. * Dahili SD kart konnektörüne SD kart takılıyken, SD kart konnektörünün pinlerine **(D9, D13, D14 ve D15)** aynı pin konfigürasyonuna sahip SPI arayüzü ile harici bir bağlantı yapılabilir; ancak bunun dışında bu pinlere harici olarak herhangi bir bağlantı yapmayınız. * Dahili adreslenebilir RGB LED kullanılırken **D12** pinine harici olarak herhangi bir bağlantı yapmayınız. * Kod (Firmware) yüklemesi sırasında **TX (D2)** ve **RX (D3)** pinlerine harici olarak herhangi bir bağlantı yapmayınız. Yükleme işlemi tamamlandıktan sonra bu pinleri UART haberleşmesi için kullanmıyorsanız; harici olarak bir bağlantı yapabilirsiniz. * Kod (Firmware) yüklemesi sırasında **D8 (BOOT)** pinine harici olarak herhangi bir bağlantı yapmayınız. Yükleme işlemi tamamlandıktan sonra harici olarak bir bağlantı yapabilirsiniz. * I2C konnektörü aracılığı ile harici bir bağlantı sağlanıyorsa **D10 (SDA)** ve **D11 (SCL)** pinlerine aynı pin konfigürasyonuna sahip I2C arayüzü ile harici bir bağlantı yapılabilir; ancak bunun dışında bu pinlere harici olarak herhangi bir bağlantı yapmayınız. ## Montaj Breadboard (devre tahtası) veya benzeri bir ünite üzerine yerleştirilmiş kartınızı, bulunduğu yerden çıkartırken USB portunun hasar görmemesi için görseldeki gibi dikkatlice kenarlarından tutarak çıkartmanız gerekmektedir. ## Analog Okumada Maksimum Gerilim **12-bit** çözünürlüğe sahip **A0, A1, A2, A3, A4, A5, DAC1, DAC2, D8, D9, SDA, SCL, D12, D13, D14, D15** pinleri analog işaretler için giriş pini olarak kullanılabilmektedir. Bu pinler yaklaşık **3,15 V** gerilimde maksimum değer olan **4095** değerini vermektedir. # Dokümanlar Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Documentation
Kaynaklar
# Elektriksel Özellikler(ESP32-C3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Electrical-Specifications-esp32-c3 ## DC Çalışma Koşulları | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | ---------------------- | :----: | :--------: | :--------: | :---------: | :---: | | Besleme Gerilimi | VSUP | +2,80 | +5,00 | +5,50 | V | | Çalışma Gerilimi | VOP | +2,80 | +3,30 | +3,60 | V | | Çıkış Gerilimi | V3V3 | +3,15 | +3,30 | – | V | | Li-Po Batarya Gerilimi | VBAT | +3,30 | +3,70 | +4,20 | V | | Çalışma Sıcaklığı | TOP | -20 | – | +125 | °C | \*Not: 5V pinindeki çıkış gerilimi, USB konektöründen ürünü besleyen güç kaynağının gerilimine eşittir. ## Giriş/Çıkış Pin Karakteristikleri | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | --------------------------------------------- | :-------: | :----------: | :--------: | :----------: | :---: | | Pin Kapasitansı | CIN | – | 2 | – | pF | | Lojik “1” Seviyesi Giriş Gerilimi | VIH | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | Lojik “0” Seviyesi Giriş Gerilimi | VIL | -0,3 | – | 0,25 × VDD\* | V | | Lojik “1” Seviyesi Giriş Akımı | IIH | – | – | 50 | nA | | Lojik “0” Seviyesi Giriş Akımı | IIL | – | – | 50 | nA | | Lojik “1” Seviyesi Çıkış Gerilimi | VOH2 | 0,8 × VDD\* | – | – | V | | Lojik “0” Seviyesi Çıkış Gerilimi | VOL | – | – | 0,1 × VDD\* | V | | Lojik “1” Seviyesi Sağlanan Akım \*\* | IOH | – | 40 | – | mA | | Lojik “0” Seviyesi Sağlanan Akım | IOL | – | 28 | – | mA | | Dahili Pull-Up Direnci | RPU | – | 45 | – | kΩ | | Dahili Pull-Down Direnci | RPD | – | 45 | – | kΩ | | Lojik “1” Seviyesi İşlemci Sıfırlama Gerilimi | VIH\_nRST | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | Lojik “0” Seviyesi İşlemci Sıfırlama Gerilimi | VIL\_nRST | -0,3 | – | 0,25 × VDD\* | V | * \*VDD=3.3V # Harici Bağlantılar(DYG) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/External-Connections-dyg ## USB Taype-C | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | --------------------------------- | | 1 | VBUS | Ana besleme hattı | | 2 | DP | Diferansiyel veri hattı (pozitif) | | 3 | DN | Diferansiyel veri hattı (negatif) | | 4 | CC1 | – | | 5 | CC2 | – | | 6 | GND | Ana toprak hattı | | 7 | SHLD | Ana toprak hattı | ## Li-Po Batarya Konnektörü (JST-PH 2.0mm 2 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | --------------------- | | 1 | VBAT | | Li-Po batarya (+) ucu | | 2 | GND | | Li-Po batarya (-) ucu | ## I2C Haberleşme Konnektörü (JST-SH 1.0mm 4 pin) | Pin Not | Pin İsmi | | Pin Görevi | | ------- | -------- | - | ------------------------ | | 1 | GND | | Ana toprak hattı | | 2 | 3V3 | | Regülatör çıkışı (3.3V) | | 3 | SDA | | Çift yönlü veri hattı | | 4 | SCL | | Veri hattı clock işareti | # Genel Bilgiler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/General-Information * Deneyap Kart G, dikilebilir pedleri ile giyilebilir teknolojilere özel elektronik geliştirme kartıdır. Orjinal ESP32-C3 bütünleşik mikroişlemcisi kullanılarak geliştirilmiştir. * Dahili Wi-Fi ve Bluetooth haberleşme özellikleri sayesinde, nesnelerin interneti ve bulut tabanlı projeler hazırlamanızda sizlere imkan sağlayacaktır. Kullanılan cihaz özelinde bluetooth kütüphanesi kullanılmalıdır. [Bluetooth örnekleri için tıklayınız.](https://github.com/deneyapkart/deneyapkart-arduino-core/tree/master/libraries/Deneyap/examples/BLE) Deneyap Kart, Deneyap Kart1A, Deneyap Kart 1Av2 ve Deneyap Kart G karlarında ve Android, Apple ve Windows cihazlarında Deneyap Kart'ları bluetooth klavye olarak kullanabilirsiniz. [Örnek proje için tıklayınız.](https://deneyapkart.org/projeler/bluetooth-klavye-2) * Deneyap Kart G’yi bir sunucu olarak kullanarak kapalı çevrim bir kablosuz haberleşme ağı kurabilirsiniz. * ADC, USB OTG, PWM, SPI, UART, I2S, I2C, TWAI, GDMA, JTAG ve IR gibi zengin çevresel bağlantı yelpazesine sahiptir. Ayrıca size esneklik sağlamak amacıyla, bu bağlantı arayüzlerinden bir kısmı ihtiyacınıza göre istediğiniz herhangi bir pinden kullanılabilmektedir. * Mikroişlemciye entegre dahili sıcaklık algılayıcısı ile –40 °C ile +125 °C aralığında cihaz sıcaklığını takip edebilirsiniz. * I2C haberleşme konnektörünü kullanarak kablo bağlantısı ve lehimleme yapmadan algılayıcı ve eyleyici birimlerden oluşan sisteminizi hızlı bir şekilde hayata geçirebilirsiniz. * Sisteminize güvenilir bir şekilde güç vermenize yardımcı olmak için özel bir Li-Po bağlantı konnektörü bulunmaktadır. Dahası bataryadan gelen gerilimi açıp kapatmak için bir anahtara sahiptir. * Ayrıca, 2 adet buton ve 1 adet adreslenebilir RGB LED dahili olarak bulunmaktadır. * Genel amaçlı olarak kullanılabilen 13 adet pine sahiptir. * Deneyap Kart G, 6 adet sinyal ve 5 adet gerilim olmak üzere toplam 11 adet dikilebilir pede sahiptir. * Devre tahtası (breadboard) ile uyumlu bir tasarıma sahiptir. * Arduino IDE ile uyumludur. Yönergeleri kullanarak kodlamaya başlayabilirsiniz. # Pin Tanımlamaları(DYG) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Pin-Definitions-dyg ## Güç Pinleri * **3V3 –>** DC-DC voltaj düşürücü aracılığıyla 3.3V gerilim ve 1A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **VBAT (BAT) –>** Tek hücreli Li-Po bataryanın güç giriş (V+) bacağının bağlanması için kullanılır. Li-Po batarya konnektöründen güç girişi sağlanırken 3.3V- 4.2V aralığında güç çıkışı sağlamak için de kullanılabilir. * **GND –>** Tüm güç ve lojik bağlantı pinleri için devrenin ortak toprak hattıdır. ## Lojik Pinler (Giriş/Çıkış Pinleri) * \*\*Tüm pinler dijital giriş-çıkış pini olarak kullanılmaktadır. **Lojik “0” 0V; lojik “1” ise 3.3V** gerilim seviyesine denk gelmektedir. Toplam 13 adet pin vardır. Pinler 5V toleranslı **değildir.** ## Analog Pinler * **A0, A1, SCL, A2, A3** ve **A4** pinleri analog işaretler için giriş pini olarak kullanılmaktadır. Toplam 6 adet pin vardır. ## Haberleşme Pinleri * **TX – RX –>** Seri haberleşme (UART) pinleridir. Kodun (firmware) yüklenmesi ve terminal haberleşmesi bu pinler aracılığıyla sağlanmaktadır. **TX** çıkış; **RX** ise giriş pinidir. UART haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D1(TX)** ve **D0(RX)** olarak da isimlendirilir. * **I2C –> SDA** ve **SCL** pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **SDA (hem giriş hem çıkış)** veri hattı; **SCL (çıkış) ise clock (zaman)** senkronizasyon pinidir. Bu pinler 10K değerindeki pull-up dirençleri ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. I2C haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D4(SDA)** ve **D6(SCL)** pinlerine bağlıdırlar. * **SPI –> MOSI, MISO, SCLK** ve \**SS* pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **MOSI (çıkış)** veri pini, **MISO (giriş)** veri pini, **SCLK (çıkış)** ise zaman (clock) senkronizasyon pini ve **SS** pasif cihaz seçim pinidir. Bu pinler dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **SS (D5), SCLK (A3), MISO (A4) ve MOSI (A5)** olarak da isimlendirilir. Tüm dijital pinler SPI haberleşmesi için kullanılabilir. * **I2S, TWAI ve IR (Kızılötesi Uzaktan Kontrol) –>** Tüm dijital pinler kullanılabilir. ## PWM Pinleri * Tüm dijital pinler Darbe Genişlik Modülasyonlu (PWM) kare dalga çıkış pinl olarak kullanılabilir. **A0 (PWM0), A1 (PWM1) ve A2 (PWM2)** olarak da isimlendirilmiştir. ## JTAG Pinleri * **A3, A4, A5** ve **D5** pinleri sırasıyla **MTMS, MTDI, MTCK ve MTDO** işlevlerini yerine getirmek üzere kullanılabilir. ## RGB Pini * **RGBLED –>** Dahili adreslenebilir RGB LED'in bağlı olduğu pindir. Pinler aracılığı dışarı verilmemiştir. **D3** olarakta isimlendirilmektedir. ## Buton Pini * **GPKEY –>** Genel amaçlı kullanılan dahili butonun bağlı olduğu pindir. Sistemi manuel yükleme moduna almak için de kullanılır. 10K değerindeki pull-up direnci ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. Aynı zamanda **D2** pinine bağlıdır, dijital giriş çıkış olarak kullanılabilir. ## Programlama Pinleri * **CHIP\_EN –>** ESP32-C3 mikroişlemcisinin çalışmasına izin vermek için bu pin **lojik “1” (3.3V)** seviyesinde tutulmalıdır. Dahili olarak yerleştirilmiş pull-up direnci ile bu durum sağlanmaktadır. **“RES”** butonu bu pine bağlanmıştır ve sistemi sıfırlamak için kullanılır. Butona basıldığı durumda **CHIP\_EN** pini **lojik “0” (0V)** seviyesine çekilmiş olur. * **BOOT –>** Sistemi manuel yükleme moduna almak için kullanılır. Genel amaçlı kullanılan dahili butonun (BUT) bağlı olduğu pindir. 10K değerindeki pull-up direnci ile lojik “1” (3.3V) seviyesinde tutulmaktadır. Aynı zamanda **D2** pinine bağlıdır. # Pin Diyagramı Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Pin-Diagram # Güç Tüketimi (ESP32-C3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Power-Consumption-esp32-c3 ## Çalışma Modları | Çalışma Modu | Nom. Değer | Birim | | -------------------------------------------------------------------- | :--------: | :---: | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 28 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 23 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 21 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 16 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 22 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 17 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 18 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 13 | mA | | Hafif Uyku | 130 | µA | | Derin Uyku (RTC zamanlayıcı, RTC hafıza birimi) | 5 | µA | | Güç Kapalı | 1 | µA | * Modem Uyku modlarındaki ölçümlerde flash erişimine göre tüketim miktarı yükselebilir. ## RF Haberleşme Modları (Wi-Fi) | Haberleşme Modu | Tepe Değer | Birim | | --------------------------------------- | :--------: | :---: | | Verici (802.11b, 1 Mbps, @21 dBm) | 335 | mA | | Verici (802.11g, 54 Mbps, @19 dBm) | 285 | mA | | Verici (802.11n, HT20, MCS7, @18,5 dBm) | 276 | mA | | Verici (802.11n, HT40, MCS7, @18,5 dBm) | 278 | mA | | Alıcı (802.11b/g/n, HT20) | 84 | mA | | Alıcı (802.11n, HT40) | 87 | mA | * Tüm ölçümler, 25⁰C ortam sıcaklığında 3.3V’luk besleme gerilimi ile yapılmıştır. Verici modundaki ölçümler %100 doluluk oranı (duty cycle) ile gerçekleştirilmiştir. # Teknik Özellikler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Technical-Specifications * 160 MHz Tek Çekirdek 32-bit RISC-V Mikroişlemci * 4 MB SPI Flash * 400 KB SRAM * 384 KB ROM * 2.4 GHz Wi-Fi – 802.11b/g/n * Bluetooth 5 (LE) ve Bluetooth mesh * Dahili PCB Anten * Dahili Sıcaklık Algılayıcı * Adreslenebilir RGB LED (Pin: D3) * Genel Amaçlı Buton (Pin: D2) * Tip C USB Konektör * I2C Haberleşme Konektörü * Li-Po Batarya Konektörü * Açma Kapama Anahtarı * 13 x Dijital Giriş/Çıkış Pini * 6 x Analog Giriş Pini (12-bit ADC) * Tüm Dijital Giriş/Çıkış Pinleri PWM, I2C, SPI, UART, I2S, TWAI ve IR Destekler * 11 x Dikilebilir Sinyal ve Güç Pedi * 3.3V Çalışma Gerilimi * 3.3V Çıkış Gerilimi * 3.3V – 5.5V Giriş Gerilimi * 50.00mm x 43.30mm x 7.25mm * 6 gr (pinler takılı değil) # Uyarılar (DYG) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-G/Warnings-dyg ## Pin Çakışması * Kod (Firmware) yüklemesi sırasında **D2 (BT)** pinine harici olarak herhangi bir bağlantı yapmayınız. Yükleme işlemi tamamlandıktan sonra harici olarak bir bağlantı yapabilirsiniz. * Dahili adreslenebilir RGB LED kullanılırken **D3** pinine harici olarak herhangi bir bağlantı yapmayınız. * I2C konnektörü aracılığı ile harici bir bağlantı sağlanıyorsa **D4 (SDA)** ve **D6 (SCL)** pinlerine aynı pin konfigürasyonuna sahip I2C arayüzü ile harici bir bağlantı yapılabilir; ancak bunun dışında bu pinlere harici olarak herhangi bir bağlantı yapmayınız. ## Hatalı Pin İsimlendirilmesi Aşağıdaki resimde işaret edilen dikilebilir ped devre üzerinde hatalı şekilde "A2" olarak isimlendirilmiştir. Pedin ismi "SCL" dir. ## Analog Okumada Maksimum Gerilim **12-bit** çözünürlüğe sahip **A0, A1, SCL, A2, A3** ve **A4** pinleri analog işaretler için giriş pini olarak kullanılabilmektedir. Bu pinler yaklaşık **2,85 V** gerilimde maksimum değer olan **4095** değerini vermektedir. # Dokümanlar Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Documentation
Kaynaklar
# Elektriksel Özellikler(ESP32-S3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Electrical-Specifications-esp32-s3 ## DC Çalışma Koşulları | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | ----------------- | :----: | :--------: | :--------: | :---------: | :---: | | Besleme Gerilimi | VSUP | +2,80 | +5,00 | +5,50 | V | | Çalışma Gerilimi | VOP | +2,80 | +3,30 | +3,60 | V | | Çıkış Gerilimi | V3V3 | – | +3,30 | – | V | | Çıkış Gerilimi\* | V5V | – | +5,00 | – | V | | Çalışma Sıcaklığı | TOP | -40 | – | +125 | °C | \*Not: 5V pinindeki çıkış gerilimi, USB konektöründen ürünü besleyen güç kaynağının gerilimine eşittir. ## Giriş/Çıkış Pin Karakteristikleri | Parametre | Sembol | Min. Değer | Nom. Değer | Maks. Değer | Birim | | --------------------------------- | :-------: | :----------: | :--------: | :----------: | :---: | | Pin Kapasitansı | CIN | – | 2 | – | pF | | Lojik “1” Seviyesi Giriş Gerilimi | VIH | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | Lojik “0” Seviyesi Giriş Gerilimi | VIL | -0,3 | – | 0,25 × VDD\* | V | | Lojik “1” Seviyesi Giriş Akımı | IIH | – | – | 50 | nA | | Lojik “0” Seviyesi Giriş Akımı | IIL | – | – | 50 | nA | | Lojik “1” Seviyesi Çıkış Gerilimi | VOH | 0,8 × VDD\* | – | – | V | | Lojik “0” Seviyesi Çıkış Gerilimi | VOL | – | – | 0,1 × VDD\* | V | | Lojik “1” Seviyesi Sağlanan Akım | IOH | – | 40 | – | mA | | Lojik “0” Seviyesi Sağlanan Akım | IOL | – | 28 | – | mA | | Dahili Pull-Up Direnci | RPU | – | 45 | – | kΩ | | Dahili Pull-Down Direnci | RPD | – | 45 | – | kΩ | | İşlemci İzin Girişi (Lojik “1”) | VIH\_nRST | 0,75 × VDD\* | – | VDD\* + 0,3 | V | | İşlemci İzin Girişi (Lojik “0”) | VIL\_nRST | -0,3 | – | 0,25 × VDD\* | V | * \*VDD=3.3V # Harici Bağlantılar (DYv2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/External-Connections-dyv2 ## USB Type-C | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | :------------------------------------------------------- | | 1 | VBUS | Ana besleme hattı | | 2 | DP | Diferansiyel veri hattı (pozitif) | | 3 | DN | Diferansiyel veri hattı (negatif) | | 4 | CC1 | Konfigürasyon kanalı 1 (Type-C bağlantı ve yön algılama) | | 5 | CC2 | Konfigürasyon kanalı 2 (Type-C bağlantı ve yön algılama) | | 6 | GND | Ana toprak hattı | | 7 | SHLD | Ana toprak hattı (Gövde koruması) | ## Li-Po Batarya Konnektörü (JST-PH 2.0mm 2 pin) | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | :-------------------------------------------------- | | 1 | VBAT | Li-Po batarya (+) ucu (GPIO3 üzerinden ölçülebilir) | | 2 | GND | Li-Po batarya (-) ucu | ## I2C Haberleşme Konnektörü (JST-SH 1.0mm 4 pin) | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | :-------------------------------- | | 1 | GND | Ana toprak hattı | | 2 | 3V3 | Regülatör çıkışı (3.3V) | | 3 | SDA | Çift yönlü veri hattı (GPIO38) | | 4 | SCL | Veri hattı clock işareti (GPIO21) | ## Kamera Bağlantı Konnektörü (FPC 0.5mm 24 pin) | Pin No | Pin İsmi | Pin Görevi | | :----: | :------: | :------------------------------- | | 1 | GND | Ana toprak hattı | | 2 | GND | Ana toprak hattı | | 3 | CAMSD | Çift yönlü veri hattı | | 4 | GND | Ana toprak hattı | | 5 | CAMSC | Veri hattı clock işareti | | 6 | GND | Ana toprak hattı | | 7 | CAMV | Görüntü hazır belirteci (frame) | | 8 | GND | Ana toprak hattı | | 9 | CAMH | Görüntü hazır belirteci (piksel) | | 10 | GND | Ana toprak hattı | | 11 | 3V3 | Regülatör çıkışı (3.3V) | | 12 | CAMD9 | Görüntü veri hattı (piksel) | | 13 | CAMXC | Kamera clock işaret girişi | | 14 | CAMD8 | Görüntü veri hattı (piksel) | | 15 | GND | Ana toprak hattı | | 16 | CAMD7 | Görüntü veri hattı (piksel) | | 17 | CAMPC | Kameradan clock işaret çıkışı | | 18 | CAMD6 | Görüntü veri hattı (piksel) | | 19 | CAMD2 | Görüntü veri hattı (piksel) | | 20 | CAMD5 | Görüntü veri hattı (piksel) | | 21 | CAMD3 | Görüntü veri hattı (piksel) | | 22 | CAMD4 | Görüntü veri hattı (piksel) | | 23 | GND | Ana toprak hattı | | 24 | GND | Ana toprak hattı | ## Mikro SD Kart Bağlantısı (Dahili) | Pin No (Header) | Pin İsmi | Pin Görevi | | :-------------: | :------: | :----------------------- | | D27 | SDCM | Komut hattı (CMD) | | D28 | SDCK | Saat işareti hattı (CLK) | | D29 | SDDA | Veri hattı (DAT0) | # Genel Bilgiler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/General-Information * Deneyap ailesinin en güçlü elektronik geliştirme kartı, ESP32-S3-WROOM-1 modülü kullanılarak geliştirilmiştir. * Yeni nesil güçlü çift çekirdek Xtensa LX7 mikroişlemcisi ile makine öğrenmesi ve yapay zeka tabanlı projelere Tensorflow Lite ile başlayabilirsiniz. * Dahili Wi-Fi ve Bluetooth haberleşme özellikleri sayesinde, nesnelerin interneti ve bulut tabanlı projeler hazırlamanızda sizlere imkan sağlayacaktır. Kullanılan cihaz özelinde bluetooth kütüphanesi kullanılmalıdır. [Bluetooth örnekleri için tıklayınız.](https://github.com/deneyapkart/deneyapkart-arduino-core/tree/master/libraries/Deneyap/examples/BLE) Deneyap Kart, Deneyap Kart v2, Deneyap Kart1A, Deneyap Kart 1Av2 ve Deneyap Kart G karlarında ve Android, Apple ve Windows cihazlarında Deneyap Kart'ları bluetooth klavye olarak kullanabilirsiniz. [Örnek proje için tıklayınız.](https://deneyapkart.org/projeler/bluetooth-klavye-2) * Wi-Fi haberleşme özelliğini kullanarak sisteminiz ile bulut tabanlı uygulamanız arasında veri alışverişi gerçekleştirebilirsiniz. Bunun yanı sıra kartınızı bir sunucu olarak kullanabilir ve bu sayede kendi kapalı çevrim kablosuz haberleşme ağınızı kurabilirsiniz. * ADC, PWM, UART, SPI, I2C, TWAI, I2S, Kapasitif Algılama, LCD, DVP, RMT, SD/SDIO/MMC, JTAG, Timer, darbe sayıcı ve harici kesme gibi zengin çevresel bağlantı yelpazesine sahiptir. Ayrıca size esneklik sağlamak amacıyla, bu bağlantı arayüzlerinden bir kısmı ihtiyacınıza göre istediğiniz herhangi bir pinden kullanılabilmektedir. * Mikroişlemciye entegre dahili sıcaklık ölçer bulunur. * Genel amaçlı olarak kullanılabilen 24 adet pine sahiptir. * Sisteminize güvenilir bir şekilde güç vermenize yardımcı olmak için özel bir Li-Po bağlantı konnektörü bulunmaktadır. Dahası bu bağlantı konnektörünü kullanarak Li-Po bataryanızı şarj edebilirsiniz. Ayrıca bağlı olan bataryanın doluluğunu takip edebilirsiniz. * Kartın arka tarafında mikro SD kart konnektörü ve Deneyap Kamera’yı bağlayabileceğiniz FPC kamera konnektörü vardır. * 6-Eksen ataletsel ölçüm birimine entegre dahili sıcaklık algılayıcısı ile –40 °C ile +85 °C aralığında cihaz sıcaklığını takip edebilirsiniz. * Ayrıca 2 adet buton ve 1 adet adreslenebilir RGB LED dahili olarak bulunmaktadır. * I2C haberleşme konnektörünü kullanarak kablo bağlantısı ve lehimleme yapmadan algılayıcı ve eyleyici birimlerden oluşan sisteminizi hızlı bir şekilde hayata geçirebilirsiniz. * Kartınızdan kesintisiz olarak harici bağlantı sağlayacağınız çevre birimlerde kullanmak için 3.3V ve 5V gerilime sahip çıkış alabilirsiniz. Sisteminizi Li-Po batarya ile beslerken dahi 5V gerilime sahip güç çıkışı her zaman sizinle olacaktır. * Deneyap Kart v2 devre tahtası (breadboard) ile uyumlu bir tasarıma sahiptir. Hemen geliştirmeye başlamanız için pinleri sizin için lehimlendi. * Deneyap Kart v2, Arduino IDE ile uyumludur. Yönergeleri kullanarak kodlamaya başlayabilirsiniz. * Deneyap Kart v2'nin yeni nesil LX7 işlemcisinin sahip olduğu yapay zeka (AI) hızlandırıcısı ile sinyal işleme ve makine öğrenmesi performansı ilk versiyona göre güçlendirilmiştir. * Deneyap Kart v2 Bluetooth 4.2 versiyonu yerine Bluetooth 5 versiyonuna sahiptir; bu sayede Coded PHY olarak adlandırılan uzun menzil (1 km ve üzeri) Bluetooth haberleşmesi ile veri alışverişi sağlayabilir. * Deneyap Kart v2'nin flash ve RAM kapasitesi istenirse 1GB'a kadar artırılabilir. * İlk versiyon Deneyap Kart'ta manyetik alan (hall) algılayıcısı bulunurken yeni versiyonda dahili sıcaklık ölçer bulunmaktadır. # Pin Tanımlamaları(DYv2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Pin-Definitions-dyv2 ## Güç Pinleri * **5V –>** DC-DC voltaj yükselteci aracılığıyla 5V gerilim ve 0.5A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **3V3 –>** DC-DC voltaj düşürücü aracılığıyla 3.3V gerilim ve 1A akım çıkış kapasitesine sahiptir. Her iki (USB ve Li-Po batarya) güç giriş bağlantısı yapıldığı durumda da çıkış sağlamaktadır. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **VBAT –>** Harici olarak bağlanan Li-Po bataryanın gerilimini (3.3V – 4.2V) çıkış olarak vermektedir. Harici bağlanacak üniteleri beslemek için kullanılabilir. * **GND –>** Tüm güç ve lojik bağlantı pinleri için devrenin ortak toprak hattıdır. ## Lojik Pinler (Giriş/Çıkış Pinleri) * **D0 – D15 –>** Dijital giriş-çıkış pini olarak kullanılmaktadır. **Lojik “0” 0V; lojik “1” ise 3.3V** gerilim seviyesine denk gelmektedir. * A0(D23), A1(D22), A2(D21), A3(D20), A4(D19), A5(D18), A6(D17), A7(D16)\*\* pinleri de dijital giriş-çıkış pini olarak kullanılabilirler. * Bu pinlerin tamamı ESP32-S3 mimarisi gereği PWM pini olarak kullanılabilir. * Pinler 5V toleranslı **değildir.** (3.3V üzerinde gerilim uygulanmamalıdır). ## Analog Pinler * **A0 – A7 –>** 0V – 3.3V aralığındaki analog işaretler (ADC) için giriş pini olarak kullanılmaktadır. Bu pinlerin hepsi aynı zamanda dijital giriş/çıkış pini olarak da kullanılabilir. * **D15(A8), D14(A9), D13(A10), D12(A11), D1(A12), D0(A13)** pinleri de analog giriş pini olarak kullanılabilirler. ## Haberleşme Pinleri * **TX – RX –>** Seri haberleşme (UART) pinleridir. Kodun (firmware) yüklenmesi ve terminal haberleşmesi bu pinler aracılığıyla sağlanmaktadır. **TX** çıkış; **RX** ise giriş pinidir. UART haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D2(TX)** ve **D3(RX)** olarak da isimlendirilir. * **I2C –> SDA** ve **SCL** pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **SDA (hem giriş hem çıkış)** veri hattı; **SCL (çıkış) ise clock (zaman)** senkronizasyon pinidir. Bu pinler 10K değerindeki pull-up dirençleri ile **lojik “1” (3.3V)** seviyesinde tutulmaktadır. I2C haberleşmesi haricinde dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **D10(SDA)** ve **D11(SCL)** pinlerine bağlıdırlar. * **SPI –> MOSI, MISO, SCLK** ve \**SS* pinleri aracılığıyla herhangi bir algılayıcı ya da eyleyici kontrol edilebilir. **MOSI (çıkış)** veri pini, **MISO (giriş)** veri pini, **SCLK (çıkış)** ise zaman (clock) senkronizasyon pini ve **SS** pasif cihaz seçim pinidir. Bu pinler dijital giriş-çıkış pini olarak da kullanılabilirler. Aynı zamanda **SS (D4), SCLK (D5), MISO (D6) ve MOSI (D7)** olarak da isimlendirilir. ## PWM Pinleri * ESP32-S3 mimarisi sayesinde genel amaçlı giriş/çıkış (GPIO) pinlerinin tamamına yakını Darbe Genişlik Modülasyonu (PWM) çıkışı olarak kullanılabilmektedir. Motor sürücüleri, LED parlaklığı vb. işlemler için dilediğiniz veri pinini PWM olarak atayabilirsiniz. ## Kamera Pinleri Kamera modülü için özel olarak ayrılmış veri ve senkronizasyon pinleridir: * **CAMD2 - CAMD9 –>** Görüntü verisinin (piksel) aktarıldığı pinlerdir. Sırasıyla **D5, D1, D0, D4, D6, D8, A6(D17)** ve **A4(D19)** pinlerine bağlıdır. * **CAMSD – CAMSC –>** Kamera I2C kontrol pinleridir. **CAMSD (A0/D23)** veri, **CAMSC (A1/D22)** ise clock pinidir. * **CAMV –>** Görüntü hazır (VSYNC) belirteci. **A2(D21)** pinine bağlıdır. * **CAMH –>** Yatay referans (HREF) belirteci. **A3(D20)** pinine bağlıdır. * **CAMXC –>** Kamera ana clock işaret girişidir (XCLK). **A5(D18)** pinine bağlıdır. * **CAMPC –>** Piksel clock işaret çıkışıdır (PCLK). **D7** pinine bağlıdır. ## Kapasitif Algılayıcı Pinleri * **T0 – T10 –>** Dokunmatik (kapasitif) algılama yapabilmek maksadıyla kullanılan giriş pinleridir. * Sırasıyla **T0(A0), T1(A1), T2(A2), T3(A3), T4(D15), T5(D14), T6(D13), T7(D12), T8(D1), T9(D0)** ve **T10(BAT)** pinlerine bağlıdırlar. ## RGB Pini * **RGBLED –>** Dahili adreslenebilir RGB LED'in bağlı olduğu pindir. Kart üzerinde **D24 (GPIO46)** pinine dahili olarak bağlıdır. ## Buton Pini * **GPKEY –>** Genel amaçlı kullanılan dahili butonun (BUT) bağlı olduğu pindir. Sistemi manuel yükleme moduna (BOOT) almak için de kullanılır. Kart üzerinde **D25 (GPIO0)** pinine dahili olarak bağlıdır. ## SD Kart Pinleri * Dahili Mikro SD kart okuyucusu ile haberleşmek için kart içinde ayrılmış pinlerdir: * **SDCM –>** D27 (GPIO12) * **SDCK –>** D28 (GPIO13) * **SDDA –>** D29 (GPIO14) > \*\* SD kart için ayrılan bu üç pine (D27, D28, D29) **dışarıdan harici bağlantı yapılamaz.** ## Programlama Pinleri * **EN –>** ESP32-S3-WROOM-1 işlemci modülünün çalışmasına izin vermek için bu pin lojik “1” (3.3V) seviyesinde tutulmalıdır. **“RESET”** butonu bu pine bağlanmıştır ve sistemi sıfırlamak için kullanılır. * **BOOT –>** Sistemi programlama/yükleme moduna almak için kullanılır. Bu işlem **GPKEY (D25 / GPIO0)** pini üzerinden dahili "BUTON" ile gerçekleştirilir. ## Batarya Gerilimi Ölçüm Pini * **BAT –>** Li-Po batarya konnektörüne ya da VBAT pinine bağlı bir pilin gerilim değerini analog olarak ölçmek için kullanılır. Kart üzerinde **D26 (GPIO3 / A14 / T10)** pinine bağlıdır. # Pin Diyagramı Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Pin-Diagram # Güç Tüketimi (ESP32-S3) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Power-Consumption-esp32-s3 ## Çalışma Modları | Çalışma Modu | Nom. Değer | Birim | | ---------------------------------------------------------------------- | :--------: | :---: | | Modem Uyku (CPU aktif, Frek = 240 MHz, tüm çevrebirim RTC **aktif**) | 32 | mA | | Modem Uyku (CPU aktif, Frek = 240 MHz, tüm çevrebirim RTC **pasif**) | 23 | mA | | Modem Uyku (CPU boşta, Frek = 240 MHz, tüm çevrebirim RTC **aktif**) | 28 | mA | | Modem Uyku (CPU boşta, Frek = 240 MHz, tüm çevrebirim RTC **pasif**) | 20 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 24 | mA | | Modem Uyku (CPU aktif, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 16 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **aktif**) | 21 | mA | | Modem Uyku (CPU boşta, Frek = 160 MHz, tüm çevrebirim RTC **pasif**) | 14 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 20 | mA | | Modem Uyku (CPU aktif, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 12 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **aktif**) | 18,4 | mA | | Modem Uyku (CPU boşta, Frek = 80 MHz, tüm çevrebirim RTC **pasif**) | 10,5 | mA | | Hafif Uyku (Wi-Fi ve SPI gücü kapalı, tüm I/O pinleri yüksek empedans) | 750 | µA | | Derin Uyku (ULP aktif, **ULP-FSM**) | 170 | µA | | Derin Uyku (ULP aktif, **ULP-RISC-V**) | 190 | µA | | Derin Uyku (ULP periyodik aktif, %1 doluluk oranı) | 22 | µA | | Derin Uyku (RTC zamanlayıcı, RTC hafıza birimi) | 25 | µA | | Derin Uyku (RTC zamanlayıcı) | 20 | µA | | Güç Kapalı | 1 | µA | * Modem Uyku modlarındaki ölçümlerde flash erişimine göre tüketim miktarı yükselebilir. * Derin Uyku (ULP aktif) modlarındaki ölçümlerde, ULP yardımcı işlemcisi çalışırken GPIO ve I2C gibi dahili çevrebirimleri operasyonel çalışmalarına devam edebilirler. ## RF Haberleşme Modları (Wi-Fi/BLE) | Haberleşme Modu | Tepe Değer | Birim | | -------------------------------------------------- | :--------: | :---: | | Verici (802.11b, 20 MHz, 1 Mbps, POUT = +19,5 dBm) | 310 | mA | | Verici (802.11g, 20 MHz, 54 Mbps, POUT = +15 dBm) | 220 | mA | | Verici (802.11n, 20 MHz, MCS7, POUT = +13 dBm) | 200 | mA | | Verici (802.11n, 40 MHz, MCS7, POUT = +13 dBm) | 160 | mA | | Alıcı (802.11b/g/n, 20 MHz) | 63 | mA | | Alıcı (802.11n, 40 MHz) | 68 | mA | * Tüm ölçümler, 25⁰C ortam sıcaklığında 3.3V’luk besleme gerilimi ile yapılmıştır. Verici modundaki ölçümler %100 doluluk oranı (duty cycle) ile gerçekleştirilmiştir. * Alıcı modundaki ölçümler sırasında tüm çevrebirimler kapalı ve CPU boştadır. # Teknik Özellikler Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Technical-Specifications * 240 MHz Çift Çekirdek Tensilica LX7 Mikroişlemci (ESP32-S3-WROOM-1-N8R8) * 512 KB SRAM * 384 KB ROM * 8 MB Octal SPI PSRAM * 8 MB Octal SPI Flash * 2.4 GHz Wi-Fi – 802.11b/g/n * Bluetooth LE (5 ve Mesh) * Dahili PCB Anten * Dahili 6-Eksen Ataletsel Ölçüm Birimi (IMU) - LSM6DSM * Dahili Sıcaklık Ölçer * Adreslenebilir RGB LED (Pin: D24) * Dahili Mikro SD Kart Okuyucu (Pinler: D27, D28, D29) * Genel Amaçlı Buton (Pin: D25) * Batarya Gerilim Algılayıcı (Pin: D26 / A14) * Li-Po Batarya Şarj Devresi * Li-Po Batarya Konnektörü * Tip-C (Type-C) USB Konnektör (USB Seri/JTAG destekli) * I2C Haberleşme Konnektörü * Kamera Bağlantı Konnektörü (FPC) * 24 x Dijital Giriş/Çıkış Pini (D0 - D23) * 18 x Analog Giriş Pini (12-bit ADC) (A0 - A17) * 14 x Kapasitif Algılama Pini (T0 - T13) * Tüm Dijital Giriş Pinleri PWM, UART, SPI, I2C, TWAI, I2S, LCD, DVP (Kamera), RMT, SD/SDIO/MMC, Darbe Sayıcı ve Harici Kesmeyi Destekler * 3.3V Çalışma Gerilimi * 3.3V ve 5V Çıkış Gerilimi * 3.3V – 5.5V Giriş Gerilimi * 63.50mm x 25.4mm x 15.70mm * 11 gr (pinler lehimli) # Uyarılar (DYv2) Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart-v2/Warnings-dyv2 ## Pin Çakışması * Deneyap Kamera bağlıyken, kamera pinlerine harici olarak herhangi bir bağlantı yapmayınız. * Kod (Firmware) yüklemesi sırasında **TX (D2)** ve **RX (D3)** pinlerine harici olarak herhangi bir bağlantı yapmayınız. Yükleme işlemi tamamlandıktan sonra bu pinleri UART haberleşmesi için kullanmıyorsanız; harici olarak bir bağlantı yapabilirsiniz. * I2C konnektörü aracılığı ile harici bir bağlantı sağlanıyorsa **D10 (SDA)** ve **D11 (SCL)** pinlerine aynı pin konfigürasyonuna sahip I2C arayüzü ile harici bir bağlantı yapılabilir; ancak bunun dışında bu pinlere harici olarak herhangi bir bağlantı yapmayınız. ## Montaj Breadboard (devre tahtası) veya benzeri bir ünite üzerine yerleştirilmiş kartınızı, bulunduğu yerden çıkartırken USB portunun hasar görmemesi için görseldeki gibi dikkatlice kenarlarından tutarak çıkartmanız gerekmektedir. ## Analog Okumada Maksimum Gerilim **12-bit** çözünürlüğe sahip **A0'dan A17'ye kadar** olan tüm analog pinler (Batarya gerilim ölçümü için ayrılan **A14 / D26** dahil) analog işaretler için giriş pini olarak kullanılabilmektedir. Bu pinler yaklaşık **3,15 V** gerilimde maksimum değer olan **4095** değerini vermektedir. (Kart pinleri 5V toleranslı değildir, 3.3V üzeri gerilim uygulanmamalıdır). # Dokümanlar Source: https://docs.deneyapkart.org/tr/Cards/Deneyap-Kart/Documentation
Kaynaklar
## Deneyap Kart Proje Örnekleri ***