1. Giriş
Bu kılavuz, M5Stack ATOMS3R Kompakt ESP32-S3 Geliştirme Kiti için temel bilgiler sağlamaktadır. ATOMS3R, çeşitli gömülü akıllı cihaz uygulamaları için tasarlanmış, yüksek entegrasyonlu, kompakt bir programlanabilir kontrol ünitesidir. ESP32-S3 ana kontrol ünitesi, 0.85 inç renkli IPS ekran ve çok sayıda entegre sensör ve genişletme olanağına sahiptir.
Cihazın doğru kullanımını sağlamak ve potansiyelinden en iyi şekilde yararlanmak için lütfen cihazı çalıştırmadan önce bu kılavuzu dikkatlice okuyun.
2. Ürün Bittiview
M5Stack ATOMS3R, dahili WiFi, 8 MB yerleşik FLASH ve 8 MB PSRAM sunan ESP32-S3-PICO-1-N8R8 ana kontrolcüsü etrafında inşa edilmiştir. Kompakt boyutu (24x24x12.9 mm) onu alan kısıtlamalı projeler için ideal hale getirir.
2.1 Temel Özellikler
- ESP32-S3-PICO-1-N8R8 entegre WiFi'li ana kontrol ünitesi.
- Gelişmiş performans için 8 MB dahili FLASH ve 8 MB PSRAM.
- Görsel geri bildirim için 0.85 inç renkli IPS ekran (128x128 piksel).
- Ekranın altında bulunan programlanabilir düğme.
- Entegre 3 eksenli BMM150 jeomanyetik sensör ve 6 eksenli BMI270 yönelim sensörü.
- Güç kaynağı ve yazılım indirmeleri için Type-C arayüzü.
- HY2.0-4P genişletme portu (Port.A), I2C/GPIO/ADC/UART için.
- Kolay genişletme için altta altı adet GPIO ve güç pini ayrılmıştır.
- Geliştirilmiş kablosuz performans ve kararlılık için geliştirilmiş 3 boyutlu anten.
- Kızılötesi (IR) emisyon fonksiyonu.
2.2 Bileşen Tanımlama
Aşağıdaki görsel, ATOMS3R geliştirme kitinin ana bileşenlerini ve arayüzlerini göstermektedir.

Resim Açıklaması: Bu diyagram, M5Stack ATOMS3R'yi açılı bir üst-ön perspektiften göstererek temel özelliklerini vurgulamaktadır. Etiketler, 0.85 inç IPS LCD ekranı, dahili düğme, güç ve programlama için USB-C bağlantı noktası, genişletme için HY2.0-4P Port.A ve altı harici GPIO pinini göstermektedir. Ayrıca dahili BMI270 ve BMM150 sensörlerini, IR LED'ini ve 8 MB Flash ve 8 MB PSRAM'e sahip ESP32-S3-PICO kontrolcüsünü de göstermektedir. Boyutlar 24x24x12.9 mm olarak belirtilmiştir.
Pin düzenine ve genişleme portlarına daha yakından bir bakış:

Resim Açıklaması: Bu görüntü yukarıdan aşağıya bir görünüm sunuyor view M5Stack ATOMS3R'nin pin düzenini açıkça gösteren şema. Etiketler 3V3, 5V ve Toprak (G) pinlerinin yanı sıra belirli GPIO pinlerini (G1, G2, G5, G6, G7, G8, G38, G39, G41, G42, G45, G47, G48) göstermektedir. Ayrıca LCD (MOSI, SCK, RS, CS, BL), IR LED ve düğme (BTN) bağlantılarını da detaylandırmaktadır. Port.A konektörü alt orta kısımda görülebilir.
3. Kutuda Neler Var?
Paketi açtığınızda aşağıdaki ürünü göreceksiniz:
- 1x M5Stack ATOMS3R Geliştirme Kiti
ATOMS3R genellikle aşağıdaki gibi paketlenir:

Resim Açıklaması: M5Stack ATOMS3R, şeffaf blister ambalajında gösteriliyor ve cihaz plastik üzerinden görülebiliyor. Ambalajda 'ATOM S3R' markası ve M5Stack logosu yer alıyor.
4. Kurulum
4.1 Cihaza Güç Verme
ATOMS3R, USB Type-C portu üzerinden güç alır. Cihaza ve 5V güç kaynağına (örneğin, bir bilgisayarın USB portuna veya bir USB duvar adaptörüne) standart bir USB Type-C kablosu bağlayın.

Resim Açıklaması: Bu görüntü, M5Stack ATOMS3R'nin alt tarafını göstermekte olup, güç ve veri için USB Type-C bağlantı noktasını ve harici çevre birimleri için HY2.0-4P Port.A konektörünü açıkça göstermektedir. USB-C bağlantı noktasının yakınında sarı ve siyah çizgili bir uyarı etiketi görülebilir.
4.2 Yazılım Ortamı Kurulumu
ATOMS3R çeşitli geliştirme ortamlarını destekler. Tercihinize ve proje gereksinimlerinize göre birini seçin:
- Arduino IDE'si: C/C++ programlama için. Arduino için ESP32 kart destek paketini yüklemeniz gerekecek. Ayrıntılı kurulum talimatları için resmi M5Stack dokümanına bakın.
- UIFlow: A webYeni başlayanlar için ideal, grafik tabanlı bir programlama platformu. UIFlow'a şu yollarla erişebilirsiniz: web Tarayıcıya girin ve ATOMS3R cihazınıza bağlanın.
- Mikropython: Python tabanlı programlama için. Cihaza Micropython yazılımını yüklemeniz ve onunla etkileşim kurmak için seri terminal veya IDE kullanmanız gerekecektir.
Her bir ortamın kurulumuna ilişkin ayrıntılı kılavuzlara resmi M5Stack web sitesinden ulaşılabilir. webalan: M5Stack Dokümantasyonu.
4.3 Ürün Yazılımını İndirin
ATOMS3R'ye yazılım, USB Type-C arayüzü üzerinden indirilebilir. Seçtiğiniz geliştirme ortamına bağlı olarak, bu işlem için belirli araçlar (örneğin, ESP-IDF, Arduino IDE yükleyici, UIFlow masaüstü IDE) kullanılacaktır.
5. Kullanım Talimatları
5.1 Temel İşlemler
- Güç Açık: ATOMS3R'yi USB Type-C portu üzerinden 5V'luk bir güç kaynağına bağlayın. Cihaz otomatik olarak açılacaktır.
- Ekran: 0.85 inçlik IPS ekran, programlandığı şekilde bilgileri gösterecektir.
- Programlanabilir Düğme: Ekranın altında bir düğme bulunur. İşlevi, yüklü olan yazılıma bağlıdır. Genellikle kısa bir basış bir olayı tetikleyebilirken, uzun bir basış (örneğin 2 saniye) sıfırlama işlemini başlatabilir veya belirli bir moda geçmeyi sağlayabilir.
5.2 Genişletme Portlarının ve Pinlerin Kullanımı
- Port.A (HY2.0-4P): Bu port, I2C, GPIO, ADC ve UART özelliklerini sağlar. Kolay genişletme için M5Stack'in Grove uyumlu üniteleriyle uyumludur.
- Alt GPIO Pinleri: Cihazın alt kısmında altı adet GPIO ve güç pini açıktadır ve bu sayede breadboard'lara veya diğer çevre birimlerine özel bağlantılar yapılabilir. Belirli pin atamaları için Bölüm 2.2'deki pin düzeni şemasına bakın.
5.3 Entegre Sensörler
- BMM150 Jeomanyetik Sensör: Pusula uygulamaları için faydalı olan 3 eksenli manyetik alan verileri sağlar.
- BMI270 Yön Sensörü: Hareket algılama ve yön belirleme için kullanışlı olan 6 eksenli atalet ölçüm birimi (IMU) verileri (3 eksenli jiroskop ve 3 eksenli ivmeölçer) sağlar.
Bu sensörlerden veri elde etmek için, seçtiğiniz geliştirme ortamında uygun kütüphanelere ve programlamaya ihtiyaç duyulmaktadır.
6. Özellikler
| Özellik | Detay |
|---|---|
| Ana Kontrolör | ESP32-S3-PICO-1-N8R8 |
| Flaş Bellek | 8 MB dahili bellek |
| PSRAM | 8 MB dahili bellek |
| Görüntülemek | 0.85 inç Renkli IPS Ekran (128x128 piksel) |
| Kablosuz Bağlantı | Wi-Fi (802.11bgn) |
| Sensörler | BMM150 (3 eksenli jeomanyetik), BMI270 (6 eksenli yönelim) |
| Arayüz | USB Tip-C, HY2.0-4P (Port.A), 6x GPIO/Güç Pini |
| İşletim Sistemi Desteği | Arduino, UIFlow, Micropython |
| Boyutlar (UxGxY) | 0.95 x 0.95 x 0.5 inç (24 x 24 x 12.9 mm) |
| Ağırlık | 0.24 ons (yaklaşık 6.8g) |
| Renk | Beyaz |
7. Sorun Giderme
7.1 Cihaz Açılmıyor
- USB Type-C kablosunun hem ATOMS3R'ye hem de güç kaynağına güvenli bir şekilde bağlı olduğundan emin olun.
- Güç kaynağının (örneğin, bilgisayar USB portu, duvar adaptörü) çalışır durumda olduğunu ve 5V sağladığını doğrulayın.
- Farklı bir USB Type-C kablosu deneyin.
7.2 Ürün Yazılımı Yükleme Sorunları
- ESP32-S3 için doğru sürücülerin bilgisayarınıza yüklü olduğundan emin olun.
- Geliştirme ortamınızda (Arduino IDE, vb.) doğru COM portunu seçin.
- IDE'nizde doğru kart tipinin (örneğin, ESP32-S3 Geliştirme Modülü) seçildiğinden emin olun.
- IDE'nin çıktı konsolunda herhangi bir hata mesajı olup olmadığını kontrol edin.
7.3 Ekran Görüntülenmiyor
- Kodunuzun gerekli ekran başlatma ve çizim komutlarını içerdiğinden emin olun.
- Görüntü kütüphanesinin 0.85 inç IPS ekran için doğru şekilde yapılandırıldığından emin olun.
7.4 Wi-Fi Bağlantı Sorunları
- Kodunuzdaki Wi-Fi SSID'sini ve şifresini tekrar kontrol edin.
- ATOMS3R'nin Wi-Fi erişim noktanızın menzili içinde olduğundan emin olun.
- ESP32-S3 genellikle bu bandı desteklediğinden, Wi-Fi ağınızın 2.4GHz bandında çalıştığından emin olun.
8. Bakım
- Temizlik: Cihazı temizlemek için yumuşak, kuru bir bez kullanın. Sıvı veya aşındırıcı temizleyiciler kullanmaktan kaçının.
- Depolamak: ATOMS3R'ı serin, kuru ve doğrudan güneş ışığından ve aşırı sıcaklıklardan uzak bir yerde saklayın.
- İşleme: Ekranın, bağlantı noktalarının veya pinlerin fiziksel olarak zarar görmemesi için cihazı dikkatli kullanın.
- Donanım Yazılımı Güncellemeleri: M5Stack resmi sitesini düzenli olarak kontrol edin. webEn iyi performansı sağlamak ve yeni özelliklere erişmek için en son aygıt yazılımı ve kütüphane güncellemeleri için site.
9. Garanti ve Destek
Ayrıntılı garanti bilgileri, teknik destek ve ek kaynaklar için lütfen resmi M5Stack web sitesini ziyaret edin. webalan:
- Resmi Webalan: m5stack.com
- Belgeler: docs.m5stack.com
- Topluluk Forumları: M5Stack'in topluluk platformlarında diğer kullanıcılarla etkileşim kurun ve çözümler bulun.
Herhangi bir garanti talebiniz için lütfen satın alma belgenizi saklayın.





