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]
Özellikler
İşlemci: Xtensa çift ve tek çekirdekli 32 bit LX6 mikro işlemcili, 160-240mhz hız bandları arasında çalışan ve 600 DMIPS kadar performans göstermektedir. Ultra düşük güçte çalışmaktadır.[3]
Hafıza:
520 KB SRAM
448 KB ROM.
Kablosuz bağlantı:
Bluetooth, v4.2 BR/EDR ve BLE.
Wİ-Fİ, 802.11 b/g/n
Ara yüz:
-34 adet programlanabilir GPIO
-12-bit 18 adet SAR ADC kanallar.
-2 tane 8-bit Dac'ler
-10 tane dokunmatik sensörler (kapasitif algılama GPIO).
-4 adet SPI.
-2 adet I2S ara yüzleri.
-2 adet I2C ara yüzleri.
-3 adet UART.
-SD/SDIO/CE-ATA/MMC / eMMC ana bilgisayar denetleyicisi.
-SDIO / SPI slave denetleyici.
-Ethernet Mac arayüzü ile adanmış DMA ve IEEE 1588 hassas zaman Protokolü desteği.
-CAN bus 2.0.
-Kızılötesi uzaktan kumanda (TX/RX, 8 kanala kadar).
-Motor PWM.
-LED PWM (16 kanala kadar).
-Hall etkisi sensörü.
-Ultra düşük güç analog ön amplifikatör.
-WFA, WPA/WPA2 ve WAPI dahil olmak üzere tüm desteklenen IEEE 802.11 standart güvenlik özellikleri mevcuttur.
-Güvenli önyükleme
-Flaş şifreleme
-Şifreleme donanım hızlandırma: AES, SHA-2, RSA, eliptik eğri şifreleme (ECC), rastgele sayı üreteci (RNG).
Güç yönetimi:
-Dahili düşük bırakma regülatörü.
-RTC için bireysel güç alanı.
-5 µA derin uyku akımı.
-GPIO kesintisinden uyanma, zamanlayıcı, ADC ölçümleri, kapasitif dokunmatik sensör kesintisidir.[4]
ESP32 soyları
ESP32'nin ilk üretilmesinden bu yana birçok tür piyasaya sürülmüştür. ESP32 Mikrodenetleyici ailesini oluşturmaktadır.[5] Bu yongalar farklı CPU'lara ve yeteneklere sahiptir ancak hepsi aynı SDK'yı paylaşır ve büyük ölçüde kodlar uyumludur.[6]
ESP32-S2
-Tek çekirdekli Xtensa LX7 işlemci, 240 MHz'e kadar hıza ulaşabilmektedir.
-320 KB SRAM, 128 KB ROM ve 16 KB RTC belleğe sahiptir.
-Bluetooth özelliği yoktur.
-43 adet programlanabilir GPIO.
-USB OTG.
ESP32-C3
-Tek çekirdekli 32 bit RISC-V işlemci, 160 MHz'e kadar hıza ulaşabilmektedir.[7]
-400 KB SRAM ve 384 KB ROM belleğe sahiptir.
-Bluetooth 5 ve LE.
-22 adet programlanabilir GPIO.
-Pin ESP8266 ile uyumludur.
ESP32-S3
-Çift çekirdekli xtensa LX7 işlemci, 240 MHz'e kadar hıza ulaşabilmektedir.[8]
-Makine öğrenimi uygulamalarını hızlandırmak için yönergeler eklendi.
-384 KB RAM ve ek bir 384 KB SRAM.
-Bluetooth 5 ve LE.
-44 adet programlanabilir GPIO.
-USB OTG.
ESP32-C6
-Tek çekirdekli 32 bit RISC-V işlemci, 160 MHz'e kadar hıza ulaşabilmektedir.
-400 KB SRAM ve 384 KB ROM belleğe sahiptir.
-2.4 GHz'de IEEE 802.11ax (Wi-Fi 6), 11ax modunda 20 MHz bant genişliğini, 11b/g/n modunda 20 veya 40 MHz bant genişliğini desteklemektedir.
-Bluetooth 5 ve LE.
-22 adet programlanabilir GPIO.
Kaynakça
- ^ "Espressif Announces the Launch of ESP32 Cloud on Chip and Funding by Fosun Group | Espressif Systems". www.espressif.com (İngilizce). 27 Şubat 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ "ESP32 Wi-Fi & Bluetooth MCU I Espressif Systems". www.espressif.com. 20 Temmuz 2020 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ By (21 Mayıs 2019). "New Part Day: Espressif Announces ESP32-S2 With USB". Hackaday (İngilizce). 22 Mayıs 2019 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ "Enginursday: First Impressions of the ESP32 - News - SparkFun Electronics". www.sparkfun.com. 13 Şubat 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ "Espressif's New ESP32-S3 Adds AI Features for IoT Devices". Hackster.io (İngilizce). 1 Ocak 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ "Announcing ESP32-C6: a Wi-Fi 6 + Bluetooth 5 (LE) SoC | Espressif Systems". www.espressif.com (İngilizce). 9 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ Markus (25 Aralık 2015). "Wireless Sensor Networks or "Look Ma no wire!": ESP32 beta module HiRes pictures". Wireless Sensor Networks or "Look Ma no wire!". 18 Mart 2016 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.
- ^ ID, FCC. "ESPWROOM32 Wi-Fi & Bluetooth Module Test Report ESPRESSIF SYSTEMS (SHANGHAI) PTE". FCC ID (İngilizce). 9 Aralık 2017 tarihinde kaynağından arşivlendi. Erişim tarihi: 10 Temmuz 2021.