M5STACK-LOGO

M5STACK-CORE2 Tabanlı IoT Geliştirme Kiti

M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-ÜRÜN

ANA HATLAR

M5Stick CORE2, ESP32-D32WDQ0-V6 çipini temel alan ESP3 kartıdır.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 1

Donanım Bileşimi
CORE2'nin donanımı: ESP32-D0WDQ6-V3 çip, TFT ekran, Yeşil LED, Düğme, GROVE arayüzü, TypeC'den USB'ye arayüz, Güç Yönetimi çipi ve pil.
ESP32-D0WDQ6-V3 ESP32, iki Harvard Architecture Xtensa LX6 CPU'ya sahip çift çekirdekli bir sistemdir. Tüm gömülü bellek, harici bellek ve çevre birimleri bu CPU'ların veri yolu ve/veya talimat veriyolu üzerinde bulunur. Bazı küçük istisnalar dışında (aşağıya bakın), iki CPU'nun adres eşlemesi simetriktir, yani erişim için aynı adresleri kullanırlar. aynı hafıza. Sistemdeki birden fazla çevre birimi gömülü belleğe DMA yoluyla erişebilir.

TFT Ekran 2 x 9342 çözünürlüğe sahip, ILI320C destekli, 240 inç renkli ekrandır.tage aralığı 2.6~3.3V, çalışma sıcaklığı aralığı -25~55°C'dir.
Güç Yönetimi çipi X-Powers'ın AXP192'sidir. Çalışma hacmitage aralığı 2.9V~6.3V'dir ve şarj akımı 1.4A'dır.
çekirdek2 ESP32'yi programlama için gereken her şeyle, operasyon ve geliştirme için gereken her şeyle donatır

PIN AÇIKLAMASI

USB ARABİRİMİ

M5CAMREA Konfigürasyon Type-C tipi USB arayüzü, USB2.0 standart iletişim protokolünü destekler. M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 2

GROVE ARAYÜZÜ

4mm M2.0CAMREA GROVE arabirimlerinin 5p atılmış aralığı, dahili kablolama ve GND, 5V, GPIO32, GPIO33 bağlı. M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 3

 

İŞLEVSEL AÇIKLAMA

Bu bölüm, ESP32-D0WDQ6-V3'ün çeşitli modüllerini ve işlevlerini açıklar.

CPU VE BELLEK 

Xtensa®tek/çift çekirdekli32-bitLX6mikroişlemci(ler), 600MIPS'ye kadar (ESP200-S32WD/ESP0-U32WDH için 4MIPS, ESP400-D32WD için 2 MIPS):

  • 448 KB ROM'u
  • 520KBSRAM
  • RTC'de 16 KB SRAM
  • QSPI, çoklu flaş/SRAM çiplerini destekler
DEPOLAMA AÇIKLAMASI

Harici Flaş ve SRAM
ESP32, kullanıcı programlarını ve verilerini korumak için donanım tabanlı bir AES şifrelemesine sahip birden fazla harici QSPI flaş ve statik rastgele erişimli belleği (SRAM) destekler.

  • ESP32, önbelleğe alarak harici QSPI Flash ve SRAM'a erişir. 16 MB'a kadar harici Flash kod alanı CPU'ya eşlenir, 8-bit, 16-bit ve 32-bit erişimi destekler ve kod yürütebilir.
  • CPU veri alanına eşlenen 8 MB'a kadar harici Flash ve SRAM, 8 bit, 16 bit ve 32 bit erişim desteği. Flash yalnızca okuma işlemlerini destekler, SRAM okuma ve yazma işlemlerini destekler.

KRİSTAL

Harici 2 MHz~60 MHz kristal osilatör (yalnızca Wi-Fi/BT işlevselliği için 40 MHz)

RTC YÖNETİMİ VE DÜŞÜK GÜÇ TÜKETİMİ 

ESP32, farklı güç tasarrufu modları arasında geçiş yapılabilen gelişmiş güç yönetimi teknikleri kullanır. (Bkz. Tablo 5).

  • Güç tasarrufu modu
    • Aktif Mod: RF çipi çalışıyor. Çip bir sondaj sinyali alabilir ve iletebilir.
    • Modem uyku modu: CPU çalışabilir, saat yapılandırılabilir. Wi-Fi /Bluetooth ana bant ve RF
    • Hafif uyku modu: CPU askıya alındı. RTC ve bellek ve çevre birimleri ULP yardımcı işlemci işlemi. Herhangi bir uyandırma olayı (MAC, ana bilgisayar, RTC zamanlayıcısı veya harici kesinti) çipi uyandıracaktır.
    • Derin uyku modu: yalnızca RTC belleği ve çevre birimleri çalışma durumundadır. RTC'de saklanan Wi-Fi ve Bluetooth bağlantı verileri. ULP yardımcı işlemcisi çalışabilir.
    • Hazırda Bekletme Modu: 8 MHz osilatör ve yerleşik yardımcı işlemci ULP devre dışıdır. Güç kaynağını geri yüklemek için RTC belleği kesilir. Yavaş saatte yalnızca bir RTC saat zamanlayıcısı bulunur ve bazı RTC GPIO iş başındadır. RTC RTC saati veya zamanlayıcısı GPIO Hazırda Bekletme modundan uyanabilir.
  • Derin uyku modu
    • ilgili uyku modu: Aktif, Modem-uyku, Hafif-uyku modu arasında geçiş yapan güç tasarrufu modu. Wi-Fi / Bluetooth bağlantısını sağlamak için CPU, Wi-Fi, Bluetooth ve radyo önceden ayarlanmış zaman aralığı uyandırılacak.
    • Ultra Düşük güçlü sensör izleme yöntemleri: ana sistem Derin uyku modudur, sensör verilerini ölçmek için ULP yardımcı işlemcisi periyodik olarak açılır veya kapatılır. Sensör verileri ölçer, ULP yardımcı işlemcisi ana sistemi uyandırıp uyandırmayacağına karar verir.

ELEKTRİKSEL ÖZELLİKLER

SINIR PARAMETRELERİ

  1. VIO'yu güç kaynağı pedine bağlayın, ESP32 Teknik Şartname Ekine bakın
    IO_MUX, VDD_SDIO için Güç kaynağının SD_CLK'si olarak.
    Cihazı başlatmak için yan güç düğmesini iki saniye basılı tutun. Cihazı kapatmak için 6 saniyeden fazla basılı tutun. Ana ekrandan fotoğraf moduna geçin ve kamera aracılığıyla elde edilebilecek avatar tft ekranında görüntülenir. Çalışırken USB kablosu bağlı olmalıdır ve gücü önlemek için kısa süreli depolama için lityum pil kullanılır. arıza.

FCC Beyanı

Uyumluluktan sorumlu tarafça açıkça onaylanmayan herhangi bir Değişiklik veya tadilat, kullanıcının ekipmanı çalıştırma yetkisini geçersiz kılabilir.
Bu cihaz FCC Kuralları'nın 15. bölümüne uygundur. Çalışma aşağıdaki iki koşula tabidir:

  1. Bu cihaz zararlı girişime neden olmayabilir ve
  2. Bu cihaz, istenmeyen çalışmaya neden olabilecek girişimler de dahil olmak üzere alınan her türlü girişimi kabul etmelidir.

Not: Bu ekipman test edilmiş ve FCC Kuralları'nın 15. bölümüne göre Sınıf B dijital cihaz için sınırlara uyduğu bulunmuştur. Bu sınırlar, konut kurulumunda zararlı girişime karşı makul koruma sağlamak üzere tasarlanmıştır. Bu ekipman radyo frekansı enerjisi üretir, kullanır ve yayabilir ve talimatlara uygun şekilde kurulmaz ve kullanılmazsa radyo iletişimlerinde zararlı girişime neden olabilir. Ancak, belirli bir kurulumda girişimin olmayacağına dair bir garanti yoktur. Bu ekipman radyo veya televizyon alımında zararlı girişime neden olursa, bu durum ekipmanı kapatıp açarak belirlenebilir, kullanıcının aşağıdaki önlemlerden bir veya daha fazlasıyla girişimi düzeltmeye çalışması önerilir:

  • alıcı anteni yönlendirin veya yerini değiştirin.
  • Ekipman ile alıcı arasındaki mesafeyi artırın.
  • Ekipmanı, alıcının bağlı olduğu devreden farklı bir devre üzerindeki prize bağlayın.
  • Yardım için satıcınıza veya deneyimli bir radyo/TV teknisyenine danışın.

RF Maruziyet Bilgileri (SAR)
Bu telefon, ABD Federal İletişim Komisyonu tarafından belirlenen radyo frekansı (RF) enerjisine maruz kalma emisyon sınırlarını aşmayacak şekilde tasarlanmış ve üretilmiştir.
SAR testi sırasında, bu cihaz, test edilen tüm frekans bantlarında onaylanmış en yüksek güç seviyesinde iletim yapacak şekilde ayarlandı ve kullanımda RF maruziyetini simüle eden konumlara, kafaya karşı ve 0 mm'lik bir mesafe ile vücuda yakın olarak yerleştirildi.
FCC tarafından belirlenen SAR sınırı 1.6W/kg'dır. FCC, bu model telefon için, bildirilen tüm SAR seviyelerinin FCC RF'ye maruz kalma kurallarına uygun olarak değerlendirildiği bir Ekipman Yetkisi vermiştir.

IC Bildirimi
Bu cihaz, Industry Canada lisans muafiyetli RSS standardına uygundur. Çalışma aşağıdaki iki koşula tabidir:

  1. bu cihaz parazite neden olmayabilir ve
  2. Bu cihaz, cihazın istenmeyen şekilde çalışmasına neden olabilecek girişimler de dahil olmak üzere her türlü girişimi kabul etmelidir.

IC Radyasyon Maruziyeti Beyanı
Bu EUT, IC RSS-102'deki genel nüfus/kontrolsüz maruz kalma sınırları için SAR ile uyumludur ve IEEE 1528 ve IEC 62209'da belirtilen ölçüm yöntemleri ve prosedürlerine uygun olarak test edilmiştir. Bu ekipman, minimum 0 cm mesafeyle kurulmalı ve çalıştırılmalıdır. Radyatör ve vücudunuz arasında. Bu cihaz ve anteni/antenleri başka bir anten veya vericiyle aynı yere yerleştirilmemeli veya birlikte çalıştırılmamalıdır.

UIFlow Hızlı Başlangıç

Yakma aracı

M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 4

Not: MacOS kullanıcılarının kurulumunu yaptıktan sonra lütfen uygulamayı aşağıdaki şekilde gösterildiği gibi Uygulama klasörüne koyunuz.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 5

Bellenim yazma

  1. Burner yazma aracını açmak için çift tıklayın, soldaki menüden ilgili cihaz tipini seçin, ihtiyacınız olan donanım yazılımı sürümünü seçin ve indirmek için indirme düğmesine tıklayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 6
  2. Daha sonra M5 cihazını C Tipi kablo aracılığıyla bilgisayara bağlayın, ilgili COM bağlantı noktasını seçin, baud hızı M5Burner'daki varsayılan yapılandırmayı kullanabilir, ayrıca cihazın bağlanacağı WIFI'ı da doldurabilirsiniz. Firmware yazma stage bilgi. Yapılandırmadan sonra yazdırmaya başlamak için “Yaz”a tıklayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 7
  3. Yazma günlüğü Başarılı Bir Şekilde Yaz komutunu verdiğinde, bu, ürün yazılımının yakıldığı anlamına gelir.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 8

İlk yazdırma sırasında veya ürün yazılımı programı anormal şekilde çalıştığında, flash belleği silmek için “Sil” öğesine tıklayabilirsiniz. Sonraki firmware güncellemesinde tekrar silmeye gerek yoktur, aksi takdirde kaydedilen Wi-Fi bilgileri silinecek ve API Anahtarı yenilenecektir.

WIFI'ı yapılandırın

UIFlow hem çevrimdışı hem de web programcının versiyonu. kullanırken web sürümü, cihaz için bir WiFi bağlantısı yapılandırmamız gerekiyor. Aşağıda aygıt için WiFi bağlantısını yapılandırmanın iki yolu açıklanmaktadır (Yazma yapılandırması ve AP ortak erişim noktası yapılandırması).

WiFi yapılandırmasını yaz(önerilir)

UIFlow-1.5.4 ve yukarıdaki sürümler, WiFi bilgilerini doğrudan M5Burner üzerinden yazabilir.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 9

A Hotspot yapılandırması WiFi

  1. Makineyi açmak için soldaki güç düğmesini basılı tutun. WiFi yapılandırılmamışsa sistem ilk açıldığında otomatik olarak ağ yapılandırma moduna girecektir. Diyelim ki diğer programları çalıştırdıktan sonra ağ yapılandırma moduna tekrar girmek istiyorsunuz, aşağıdaki işleme başvurabilirsiniz. Başlangıçta UIFlow Logosu göründükten sonra, yapılandırma sayfasına girmek için Ana Sayfa düğmesine (ortadaki M5 düğmesi) hızlıca tıklayın. Seçeneği Ayar olarak değiştirmek için gövdenin sağ tarafındaki düğmeye basın ve onaylamak için Ana Sayfa düğmesine basın. Seçeneği WiFi Ayarı olarak değiştirmek için sağ düğmeye basın, onaylamak için Ana Sayfa düğmesine basın ve yapılandırmayı başlatın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 10
  2. Cep telefonunuzla erişim noktasına başarılı bir şekilde bağlandıktan sonra, cep telefonunuzun tarayıcısını açarak ekrandaki QR kodunu tarayın veya doğrudan 192.168.4.1'e erişin, kişisel WIFI bilgilerinizi doldurmak için sayfaya girin ve WiFi bilgilerinizi kaydetmek için Yapılandır'a tıklayın. . Cihaz başarıyla yapılandırıldıktan sonra otomatik olarak yeniden başlatılacak ve programlama moduna girecektir.

Not: Yapılandırılmış Wi-Fi bilgilerinde "boşluk" gibi özel karakterlere izin verilmez.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 11

Ağ Programlama Modu ve API ANAHTARI

Ağ programlama moduna girin

Ağ programlama modu, M5 cihazı ile UIFlow arasında bir yerleştirme modudur web programlama platformu. Ekranda cihazın mevcut ağ bağlantı durumu gösterilecektir. Göstergenin yeşil olması, istediğiniz zaman program push alabileceğiniz anlamına gelir. Varsayılan durumda, ilk başarılı Wi-Fi ağ yapılandırmasının ardından cihaz otomatik olarak yeniden başlatılacak ve ağ programlama moduna girecektir. Diğer uygulamaları çalıştırdıktan sonra programlama moduna nasıl tekrar gireceğinizi bilmiyorsanız aşağıdaki işlemlere başvurabilirsiniz.

Yeniden başlatma sırasında, programlama modunu seçmek için ana menü arayüzündeki A düğmesine basın ve programlama modu sayfasında ağ göstergesinin sağ göstergesi yeşile dönene kadar bekleyin. Bir bilgisayar tarayıcısında Flow.m5stack.com adresini ziyaret ederek UIFlow programlama sayfasına erişin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 21

APKEY Eşleştirme
API ANAHTARI, UIFlow kullanılırken M5 cihazları için iletişim kimlik bilgisidir web programlama. UIFlow tarafında ilgili API ANAHTARI yapılandırılarak program belirli cihaz için çalıştırılabilir. Kullanıcının bilgisayarda Flow.m5stack.com adresini ziyaret etmesi gerekir. web UIFlow programlama sayfasına girmek için tarayıcı. Sayfanın sağ üst köşesindeki menü çubuğundaki ayar düğmesine tıklayın, ilgili cihazda API Anahtarını girin, kullanılan donanımı seçin, kaydetmek için Tamam'a tıklayın ve başarıyla bağlanmayı isteyene kadar bekleyin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 13

 

HTTP

Yukarıdaki adımları tamamlayın, ardından UIFlow ile programlamaya başlayabilirsiniz. eski içinample:Baidu'ya HTTP aracılığıyla erişin

M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 14BLE UART

Fonksiyon Açıklaması

Bluetooth bağlantısı kurun ve Bluetooth geçiş hizmetini etkinleştirin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 15

  • Kullanıcı adını başlat Ayarları başlatın, Bluetooth cihazı adını yapılandırın.
  • BLE UART Yazma BLE UART kullanarak veri gönderin.
  • BLE UART önbellekte kalır BLE UART verilerinin bayt sayısını kontrol edin.
  • BLE UART tümünü oku BLE UART önbelleğindeki tüm verileri yeniden oku.
  • BLE UART okuma karakterleri BLE UART önbelleğinde n veri okuyun.

Talimatlar

Bluetooth geçiş bağlantısı kurun ve açma/kapama kontrol LED'ini gönderin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 16

UIFlow Masaüstü IDE

UIFlow Desktop IDE, UIFlow programlayıcının ağ bağlantısı gerektirmeyen çevrimdışı bir sürümüdür ve size hızlı yanıt veren program push deneyimi sağlayabilir. İşletim sisteminize göre indirmek için lütfen ilgili UIFlow-Desktop-IDE sürümüne tıklayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 17

USB programlama modu

İndirilen UIFlow Desktop IDE arşivini açın ve uygulamayı çalıştırmak için çift tıklayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 18

Uygulama başladıktan sonra bilgisayarınızda bir USB sürücüsünün (CP210X) olup olmadığını otomatik olarak algılar, Yükle'ye tıklayın ve yüklemeyi tamamlamak için talimatları izleyin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 19

Sürücü kurulumu tamamlandıktan sonra otomatik olarak UIFlow Desktop IDE'ye girecek ve otomatik olarak yapılandırma kutusu açılacaktır. Bu sırada M5 cihazını Tpye-C veri kablosu aracılığıyla bilgisayara bağlayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 20

UIFlow Masaüstü IDE'yi kullanmak, UIFlow ürün yazılımına sahip M5 cihazı gerektirir ve ** USB programlama moduna ** girilmesini gerektirir.

Yeniden başlatmak için cihazın sol tarafındaki güç tuşuna tıklayın, menüye girdikten sonra hızlı bir şekilde sağ tuşa tıklayarak USB modunu seçin.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 21

İlgili bağlantı noktasını ve programlama cihazını seçin, bağlanmak için Tamam'a tıklayın.M5STACK-CORE2 Tabanlı-IoT-Geliştirme Kiti-FIG 22

İlgili Bağlantılar

UIFlow Blok tanıtımı

Belgeler / Kaynaklar

M5STACK M5STACK-CORE2 Tabanlı IoT Geliştirme Kiti [pdf] Kullanıcı Kılavuzu
M5STACK-CORE2, M5STACKCORE2, 2AN3WM5STACK-CORE2, 2AN3WM5STACKCORE2, M5STACK-CORE2 Tabanlı IoT Geliştirme Kiti, M5STACK-CORE2, Tabanlı IoT Geliştirme Kiti, IoT Geliştirme Kiti, Geliştirme Kiti

Referanslar

Yorum bırakın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar işaretlenmiştir *