Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124

ADC (Analog-to-Digital Converter): ADC, sıcaklık, ışık veya ses gibi sürekli analog sinyalleri mikrodenetleyicinin işleyebileceği dijital verilere dönüştürür.
DAC (Digital-to-Analog Converter): DAC, dijital verileri tekrar analog voltaj veya akım sinyallerine çevirerek hoparlör sürme, motor kontrolü veya video çıkışı gibi uygulamalara olanak tanır.
I²C (Inter-Integrated Circuit): I²C, sadece iki hat (veri ve saat) kullanarak birden fazla düşük hızlı çevresel cihazın (sensörler, EEPROM’lar) mikrodenetleyiciyle iletişim kurmasını sağlayan seri bir protokoldür. Basit kablolama yapısı ve çoklu cihaz desteği sayesinde kart içi kısa mesafe iletişimi için oldukça popülerdir.
UART (Universal Asynchronous Receiver/Transmitter): UART, saat sinyali gerektirmeyen, asenkron seri haberleşme standardıdır ve genellikle TX (verici) ve RX (alıcı) hatları üzerinden basit veri alışverişi yapar. Hata ayıklama konsolları, GPS modülleri veya Bluetooth modülleri gibi cihazlarla iletişim kurmak için yaygın olarak kullanılır.
SPI (Serial Peripheral Interface): SPI, yüksek hızlı, tam çift yönlü (full-duplex) senkron seri iletişim sağlayan ve genellikle bir master ile bir veya daha fazla slave cihaz arasında çalışan bir protokoldür. I²C’ye göre daha hızlı veri transferi sunar ancak daha fazla bağlantı pini (CS, MOSI, MISO, SCK) gerektirir.
PWM (Pulse-Width Modulation): PWM, dijital bir sinyalin “açık” kalma süresini (duty cycle) değiştirerek ortalama voltaj değerini kontrol etmeyi sağlayan bir tekniktir. LED parlaklığı ayarlama, DC motor hız kontrolü ve servo motor konumlandırma gibi analog benzeri kontrol gerektiren uygulamalarda sıklıkla kullanılır.
Piyasada farklı ESP32 geliştirme kartları bulunmaktadır. Ufak tefek farklar olmakla birlikte çoğu birbirine benzemektedir. Bu noktada seçtiğiniz kartın özelliklerini anlamak için veri sayfalarını (DataSheet) iyi incelemeniz gerekmektedir.

Bizim uygulamalarımızda kullanacakğımız ESP32:


Kart, bilgisayarınıza bağlayarak kod yükleyebilmeniz veya güç verebilmeniz için microUSB B ucunda programlanabilen bir arayüzle birlikte gelir.
Bu bağlantı için kart üzerinde CP2102 çipi (USB to UART dönüştürücü) kullanılır. Bu çip, ESP32’nin bilgisayarınızla seri port (COM portu) üzerinden iletişim kurmasını sağlar. Bu amaçla kullanılan bir diğer yaygın çip ise CH340’tır. Uygulamalarınıza başlamadan önce bu driverlar’dan sizin kullanacağınız çipi belirleyip sürücüyü kurmanız gerekir.

https://docs.espressif.com/projects/esp-dev-kits/en/latest/esp32/esp32-devkitc/user_guide.html
Üst’de verilen link üzerinden geliştirme kiti ile ilgili detaylara ulaşılabilir.
Leave a Reply