You are on page 1of 17

ESP 32

AİLESİ
GENEL ÖZELLİKLER
ESP32

 ESP32; Bluetooth ve Wİ-Fİ özelliği olan, düşük maliyetli ve düşük güçlü bir
mikrodenetleyici sistemdir. Hem çift çekirdekli hem de tek çekirdekli tensilica
Xtensa LX6 mikroişlemci veya tek çekirdekli RISC-V mikroişlemci kullanır ve RF
balun, güç amplifikatörü, düşük gürültülü alıcı amplifikatör, filtreler ve güç yönetimi
modülleri içermektedir.[1] Şangay'da bir Çinli şirket olan Espressif Systems
tarafından oluşturulup geliştirilmiştir.[2
CISC RISC

 Karmaşık komutlar kullanılır.  Basit komutlar kullanılır.

CISC &  Donanıma yazılımdan hızlıdır


prensibine bağlı kalınarak donanıma  Yazılıma odaklanılır.
odaklanılır.
RISC
Arasındaki  Mikro kod çevirim aşamaları nedeniyle
 Mikro kod çevirim aşamaları
olmadığından kod çevrimi
kod çevrimi uzun sürer.
Farklar hızlıdır.

 Kod sadedir.  Kod büyüklüğü artabilmektedir.

 Donanım masrafları çoktur.  Donanım masrafları daha azdır.

 Kısa sürede kod çevrimi  Basit kod çevrimi


ESP-WROOM-
32E
 Üzerinde dahili olarak WiFi ve
Bluetooth modülü bulunduran bir
mikrodenetleyicidir.
 NodeMCU yapısında olan bu küçük
kart, üzerinde dahili olarak yüksek
hızlı ve düşük güç tüketen Wİ-Fİ ve
Bluetooth bağlantıları sağlayan çipler
bulunduruyor.
 ESP32-WROOM-32E, düşük-
güçlü sensör ağlarından ses
kodlama, müzik akışı ve MP3 kod
çözme gibi en zorlu görevlere
kadar çok çeşitli uygulamaları
hedefleyen bir modülüdür.
ESP32-WROOM-32E Modülü Teknik Özellikleri

 Model: ESP32-WROOM-32E
 Wi-Fi Protokolleri: 802.11 b / g / n (150 Mbps'ye kadar 802.11n)
 Frekans Aralığı: 2.4 GHz ~ 2.5 GHz
 Bluetooth Protokolleri: Bluetooth v4.2 BR / EDR ve BLE özellikleri. Sınıf-1, Sınıf-2
ve Sınıf-3 verici
 Ses: CVSD ve SBC
 Donanım Modülü Arayüzleri: SD kart, UART, SPI, SDIO, I2C, LED PWM, Motor
PWM, I2S, IR, darbe sayacı, GPIO, kapasitif dokunmatik sensör, ADC, DAC
 On-Chip Sensor: Hall sensörü
 Entegre Kristal: 40 MHz kristal
 Tümleşik SPI Flaşı: 4 MB
 Çalışma Gerilimi / Güç Kaynağı: 3.0 V ~ 3.6 V
 Ortalama Çalışma Akımı: 80 mA
 Güç Kaynağıyla Sağlanan Minimum Akım: 500 mA
 Önerilen Çalışma Sıcaklık Aralığı: –40 ° C ~ +85 ° C
loT Nedir?

 Öncelikle IoT bir kısaltmadır, Internet of Things kavramından türemiştir.


 Türkçe’ye Nesnelerin İnterneti şeklinde aktarılmıştır.
 IoT, fiziksel nesnelerin birbirleriyle veya daha büyük sistemlerle bağlantılı olduğu iletişim
ağına verilen bir
 Kısacası internet ile yönetilen hertürlü araç, cihaz, sensör veya sensör grupları IoT
kavramına dahildir. isimdir.
FireBeetle 2
ESP32-E IoT
Mikrodenetleyici

 Nesnelerin İnterneti (IoT)


projeleri için tasarlanmış
düşük güç tüketen mikro
denetleyicidir.
 FireBeetle Board -
ESP32, MCU ve Wi-Fi ve
Bluetooth çift modlu
iletişimi destekleyen Çift
Çekirdekli ESP32-
WROOM-32-E modülü
entegre edilmiştir
FireBeetle 2 ESP32-E IoT Mikrodenetleyici

 IoT için özel olarak tasarlanmış FireBeetle 2 ESP32-E, çift çekirdekli yongalara sahip
ESP-WROOM-32E tabanlı bir ana denetleyici kartıdır.
 WiFi ve Bluetooth çift modlu iletişimi destekler
 FireBeetle 2 ESP32-E, Arduino programlamayı destekler ve çok yakında Scratch grafik
programlamayı ve MicroPython programlamayı destekleyecektir
 ESP32-E, program güvenliğini korumak için bir veri şifreleme yongası kullanır
 ESP32-E, DFR0664 / DFR0649 / DFR0665 / DFR0669 gibi ekranları bağlamak için bir
DFRobot GDI (Genel Ekran Arayüzü) ile donatılmıştır.
 Yazılım, pim eşlemesindeki küçük değişiklikler dışında hem ESP32 hem de ESP32-E ile
ekolojik olarak uyumludur
FireBeetle ESP32
IOT e Teknik
Özellikleri

 Çalışma voltajı: 3.3V


 Düşük güç tüketimi elektrik
akımı desteği: 10 μA
 İşlemci: Tensilica LX6 çift
çekirdekli işlemci
 Ana Frekans: 240MHz
 SRAM: 520KB
 Flaş: 32Mbit
 Frekans aralığı: 2.4 ~ 2.5 GHz
 Dijital I / O: 10 (varsayılan
arduino ayarı)
FireBeetle ESP32 IoT Mikrodenetleyici

 DFRobot FireBeetle serisi, Nesnelerin İnterneti (IoT) projeleri için özel olarak
tasarlanmış düşük güç tüketen mikro denetleyicidir .
 FireBeetle Board - ESP32, MCU ve Wi-Fi & Bluetooth çift modlu iletişimi destekleyen
Çift Çekirdekli ESP-WROOM-32 modülünü
 Derin uyku modunda elektrik akımı sadece 10μA'dır. Ana denetleyici iki güç kaynağı
yöntemini destekler: USB ve 3.7V harici lityum pil. Ve hem USB hem de harici DC, Lipo
pilini doğrudan şarj edebilir.
FireBeetle ESP32 IoT
Mikrodenetleyici özellikleri

 Çalışma voltajı: 3.3V


 Düşük güç tüketiminin elektrik
akımını destekleyin: 10 μA
 İşlemci: Tensilica LX6 çift
çekirdekli işlemci
 Frekans: 240MHz
 SRAM: 520KB
 Flaş : 16MB
ESP32 Geliştirme Kartı
Pin Diyagramı

 Güç Pinleri: İki güç pimi vardır,


yani. VIN pini ve 3.3V pini. VIN
pini, düzenlenmiş bir 5V voltaj
kaynağınız varsa, ESP32’yi ve
çevre birimlerini doğrudan
beslemek için kullanılabilir. 3.3V
pin, yerleşik bir voltaj
regülatörünün çıkışıdır. Bu pin,
harici bileşenlere güç sağlamak
için kullanılabilir.
 GND: ESP32 geliştirme kartının
topraklama pinidir.

https://arduinodestek.com//
esp32esp-wroom-32-modulu-nedir-ve-ozellikle
ri-nelerdir
ESP32 Geliştirme
Kartı Pin
Diyagramı
 Arduino Pinleri: Projenize her türlü
sensör ve çevre birimini bağlamak
için ESP32’nin donanım I2C ve SPI
pinlerinden başka bir şey değildir.
 GPIO Pinleri: ESP32 geliştirme
kartı, programlı olarak çeşitli
işlevlere atanabilen 25 GPIO pinine
sahiptir. Dijital olarak etkinleştirilmiş
her GPIO, dahili yukarı çekme veya
aşağı çekme için yapılandırılabilir
veya yüksek empedansa
ayarlanabilir. Giriş olarak
yapılandırıldığında, CPU kesintileri
oluşturmak için kenar tetikleyici
veya seviye tetikleyici olarak da
ayarlanabilir.
https://arduinodestek.com//
esp32esp-wroom-32-modulu-nedir-ve-ozellikle
ri-nelerdir
ESP32 Geliştirme
Kartı Pin Diyagramı

 ADC Kanalları: Kart, 12 bit SAR


ADC’leri entegre eder ve 15
kanalda (analog etkin pinler)
ölçümleri destekler. Bu pinlerden
bazıları, küçük analog sinyallerin
ölçümü için kullanılan
programlanabilir bir kazanç
amplifikatörü oluşturmak için
kullanılabilir. ESP32 ayrıca uyku
modunda çalışırken voltajları
ölçmek için tasarlanmıştır.
 DAC Kanalları: Kart, dijital
sinyalleri gerçek analog voltajlara
dönüştürmek için iki adet 8-bit https://arduinodestek.com//
DAC kanalına sahiptir. Bu ikili esp32esp-wroom-32-modulu-nedir-ve-ozellikle
DAC diğer devreleri çalıştırabilir. ri-nelerdir
ESP32 Geliştirme
Kartı Pin Diyagramı

 Dokunmatik Yüzeyler: Kart,


GPIO’nun bir parmak veya diğer
nesnelerle doğrudan teması veya
yakınlığı ile ortaya çıkan kapasitif
değişiklikleri algılayan 9 kapasitif
algılama GPIO’su sunar.
 UART Pinleri: ESP32 geliştirme
kartı, asenkron iletişim (RS232
ve RS485) ve IrDA desteği
sağlayan ve 5 Mbps’ye kadar
iletişim sağlayan UART0 ve
UART2 olmak üzere 2 UART
arayüzüne sahiptir. UART, CTS
ve RTS sinyallerinin donanım https://arduinodestek.com//
yönetimini ve yazılım akış esp32esp-wroom-32-modulu-nedir-ve-ozellikleri
kontrolünü (XON ve XOFF) da -nelerdir
ESP32 Geliştirme
Kartı Pin Diyagramı

 SPI Pinleri: SPI Pinleri ESP32,


slave ve master modlarında üç
SPI’ye (SPI, HSPI ve VSPI)
sahiptir. Bu SPI’ler ayrıca
aşağıdaki genel amaçlı SPI
özelliklerini de destekler:
 SPI format transferinin 4
zamanlama modu
 80 MHz’e kadar ve 80 MHz’lik
bölünmüş saatler
 64-Byte’a kadar FIFO
Tüm SPI’ler ayrıca harici
Flash/SRAM ve LCD’ye
bağlanmak için kullanılabilir. https://arduinodestek.com//
esp32esp-wroom-32-modulu-nedir-ve-ozellikle
ri-nelerdir
ESP32 Geliştirme
Kartı Pin Diyagramı

 PWM Pinleri: Kart, Darbe Genişliği


Modülasyonu (PWM) denetleyicisi
tarafından kontrol edilen 25 kanallı
(Neredeyse Tüm GPIO pimleri)
PWM pimlerine sahiptir. PWM
çıkışı, dijital motorları ve LED’leri
sürmek için kullanılabilir. Kontrolör,
PWM zamanlayıcılarından ve PWM
operatöründen oluşur. Her
zamanlayıcı senkron veya bağımsız
formda zamanlama sağlar ve her
PWM operatörü bir PWM kanalı için
dalga formu üretir.
 EN Pin: ESP32’yi etkinleştirmek için
kullanılır. YÜKSEK çekildiğinde çip
etkinleştirilir. DÜŞÜK çekildiğinde
çip minimum güçte çalışır.
https://arduinodestek.com//
esp32esp-wroom-32-modulu-nedir-ve-ozellikle
ri-nelerdir

You might also like