ESP32

ESP 32 Örneği

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. Şangay'da bir Çinli şirket olan Espressif Systems tarafından oluşturulup geliştirilmiştir.

Ö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.

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 arayüzleri.

-2 adet I2C arayüzleri.

-3 adet UART.

-SD/SDIO/CE-ATA/MMC / eMMC ana bilgisayar denetleyicisi.

-SDIO / SPI slave denetleyici.

Wİ-Fİ ve Bluetooth'un bir arada olduğu örnek

-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.

Güvenlik:

-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.

ESP32 soyları

ESP32'nin ilk üretilmesinden bu yana birçok tür piyasaya sürülmüştür. ESP32 Mikrodenetleyici ailesini oluşturmaktadır. Bu yongalar farklı CPU'lara ve yeteneklere sahiptir ancak hepsi aynı SDK'yı paylaşır ve büyük ölçüde kodlar uyumludur.

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.

-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.

-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

  1. ↑ "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.
  2. ↑ "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.
  3. ↑ 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.
  4. ↑ "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.
  5. ↑ "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.
  6. ↑ "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.
  7. ↑ 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.
  8. ↑ 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.