Seeed Studio XIAO ESP32-S3 WiFi Bluetooth BLE IoT Geliştirme Kartı
Seeed Studio XIAO ESP32S3, Bluetooth 5, BLE ve Mesh ağ iletişimini destekleyen güçlü bir geliştirme kartıdır ve kablosuz bağlantı gerektiren çok çeşitli IoT uygulamaları için ideal bir seçimdir. Üstün RF performansı ile XIAO ESP32S3, çeşitli mesafelerde güvenilir ve yüksek hızlı kablosuz iletişim sağlayabilir ve hem kısa hem de uzun menzilli kablosuz uygulamalar için çok yönlü bir çözüm sunar.
Bu kart;
- Wi-Fi ile internete bağlanabilir,
- Bluetooth Low Energy (BLE) haberleşmesi yapabilir,
- Sensörlerden veri okuyabilir,
- Motor, röle, LED, ekran gibi donanımları kontrol edebilir,
- Yapay zeka (TinyML), görüntü işleme ve ses uygulamalarında kullanılabilir.
Boyutu başparmak kadar küçük olmasına rağmen, performansı birçok klasik Arduino kartından çok daha yüksektir.
| Özellik | Değer |
|---|---|
| İşlemci | ESP32-S3R8 |
| CPU | Çift çekirdek (Dual-Core) Xtensa LX7 |
| Maksimum Hız | 240 MHz |
| Kablosuz | 2.4 GHz Wi-Fi |
| Bluetooth | BLE 5.0 + Bluetooth Mesh |
| Flash Bellek | 8 MB |
| PSRAM | 8 MB |
| USB | USB Type-C |
| Çalışma Gerilimi | 3.3 V |
| GPIO | 11 adet |
| ADC | 9 kanal |
| PWM | Destekli |
| UART | 1 |
| SPI | 1 |
| I²C | 1 |
| Boyut | 21 × 17.8 mm |
ÜRÜN İÇİN PROGRAM KODLARI İÇİN TIKLAYINIZ.
Özellikleri:
- 32-bit mimari
- Dual-Core
- 240 MHz
- Dahili Floating Point Unit
- Vector Instructions
- AI hızlandırma desteği
- USB OTG desteği
Bu sayede;
- Kamera uygulamaları
- Ses işleme
- Görüntü tanıma
- Makine öğrenmesi (TinyML)
- Gerçek zamanlı veri işleme
Wi-Fi
Kart dahili Wi-Fi modülüne sahiptir.
Desteklediği işlemler:
- Web Server
- MQTT
- HTTP
- HTTPS
- Firebase
- Blynk
- ThingSpeak
- Arduino IoT Cloud
- OTA (kablosuz güncelleme)
Yani internete bağlanıp veri gönderebilir veya uzaktan kontrol edilebilir.
Bluetooth
Bluetooth Low Energy (BLE) desteği sayesinde:
- Telefon uygulaması
- Akıllı saat
- Beacon
- Kablosuz sensör
- BLE haberleşmesi
gibi uygulamalar yapılabilir.
Bluetooth Mesh desteği de bulunmaktadır.
USB Type-C
Kart üzerinde doğrudan USB-C bağlantısı vardır.
Avantajları:
- Program yükleme
- Seri haberleşme
- Güç besleme
- USB üzerinden hata ayıklama
Harici USB dönüştürücü gerektirmez.
GPIO Pinleri
Toplam 11 adet GPIO bulunur.
Bu pinlerle;
- LED
- Röle
- Servo motor
- Step motor
- LCD
- OLED
- Tuş
- Sensör
- Buzzer
gibi birçok donanım bağlanabilir.
Analog Giriş (ADC)
Kartta 9 adet ADC kanalı bulunur.
Örneğin:
- Potansiyometre
- Işık sensörü
- Gaz sensörü
- Toprak nem sensörü
- Joystick
gibi analog sensörlerden veri okunabilir.
PWM
PWM çıkışları sayesinde;
- Servo motor
- DC motor hız kontrolü
- LED parlaklığı
kolayca ayarlanabilir.
Haberleşme Protokolleri
Kart birçok haberleşme standardını destekler.
UART
- GPS
- GSM modülü
- LoRa
- Seri haberleşme
SPI
- TFT ekran
- SD Kart
- Ethernet modülü
I²C
- OLED ekran
- RTC
- IMU
- Basınç sensörü
- Sıcaklık sensörü
gibi cihazlarla iletişim kurulabilir.
Güç Yönetimi
Kartın önemli özelliklerinden biri de düşük güç tüketimidir.
Desteklediği modlar:
- Active Mode
- Modem Sleep
- Light Sleep
- Deep Sleep
Deep Sleep modunda güç tüketimi çok düşük seviyelere iner; bu da pille çalışan IoT projeleri için avantaj sağlar.
Li-Po Pil Desteği
Kartta Li-Po pil bağlantısı ve şarj yönetimi bulunur.
Bu sayede;
- Robot
- Giyilebilir cihaz
- Taşınabilir sensör
- Kablosuz veri toplama
projelerinde harici şarj devresi kullanmadan pil ile çalıştırılabilir.
Programlama Desteği
Bu kart birçok geliştirme ortamını destekler.
- Arduino IDE
- PlatformIO
- ESP-IDF
- MicroPython
- CircuitPython
Arduino kullananlar için oldukça kolaydır.
Desteklediği Kütüphaneler
Çok geniş bir ekosisteme sahiptir.
Örneğin:
- WiFi
- BLE
- MQTT
- Firebase
- ESP-NOW
- HTTP Server
- TFT_eSPI
- LVGL
- TensorFlow Lite
- ESP Camera
- FreeRTOS
Kullanım Alanları
Bu kart ile aşağıdaki projeler yapılabilir:
- Akıllı ev sistemleri
- IoT sensör düğümleri
- Hava istasyonu
- Robot kontrolü
- Drone
- Güvenlik sistemi
- Kamera sistemi
- Görüntü işleme
- TinyML
- Yüz tanıma
- Ses tanıma
- RFID sistemi
- NFC projeleri
- GPS takip cihazı
- LoRa haberleşme
- Bluetooth kontrollü araç
- Wi-Fi kontrollü röle
- Endüstriyel otomasyon
Kurulum:
XIAO ESP32S3'ün ön yüzünün sol alt tarafında ayrı bir "WiFi/BT Anten Bağlantı Noktası" bulunmaktadır. Daha iyi WiFi/Bluetooth sinyali almak için, paketin içindeki anteni çıkarıp bağlantı noktasına takmanız gerekmektedir.
Antenin takılmasıyla ilgili küçük bir püf noktası var; doğrudan sertçe bastırırsanız, takmakta çok zorlanırsınız ve parmaklarınız acır! Anteni doğru şekilde takmanın yolu, önce anten konektörünün bir tarafını konektör bloğuna yerleştirmek, ardından diğer tarafına hafifçe bastırmaktır; böylece anten takılmış olur.
Anteni sökerken de aynı durum geçerlidir; anteni doğrudan ve kaba kuvvetle çekmeyin, tek taraftan kuvvet uygulayarak kaldırın, böylece anten kolayca çıkar.
