ESP32 H2 Süper Mini Geliştirme Kartı Bluetooth 5.3 Zigbee 3.0 Thread Type-C Usb
Matter HomeKit Mqtt 96Mhz 4MB Flash 320kb SRam MicroPython Arduino ADC I2C SPI UART
Ürün yanında herhangi bir döküman bulunmaz. Ek yazılım desteği verilmeyecektir.
DİKKAT: Yeni gelen kartlar programlanmamış olarak gelir, bu yüzden ilk bağlantıda USB kablosunu takarken BOOT butonuna basılı tutulmalıdır. Bu durumda ürün programlama modunda çalışmaya başlar.
ESP32-H2 Mini Geliştirme Kartı, 32-bit ve 96 MHz hızında çalışan bir işlemciye sahiptir. Bluetooth 5.3, Zigbee 3.0, Thread, Matter, HomeKit, Mqtt ve benzeri birçok kablosuz haberleşme uygulamasında kullanabilirsiniz. Tip C usb port üzerinden programlanabilmektedir. Usb port üzerinden besleme almaktadır. Harici 5V besleme ile çalışabilmektedir. ESP32-H2 mini geliştirme kartı, uzaktan izleme, akıllı ev otomasyonu, endüstri vb. mesh ağ kullanan uygulamalar için uygundur.
RISC-V mimarisi açık kaynaklıdır, bu sayede inovasyon, özelleştirme ve donanım geliştirme süreci daha hızlıdır. Aynı zamanda düşük enerji tüketimine odaklanır. Düşük güçlü RISC-V işlemcisi sayesinde, pil ile çalışan uygulamalarda daha fazla esneklik sunar. Daha düşük güç tüketimi sağlar. Böylece batarya ömrü optimize edilebilir, daha küçük bataryalar kullanılabilir ve projeler mini hale getirilebilir.
19 adet dijital giriş çıkış pinine sahiptir. Kart üzerinde reset ve boot butonu ve 1 adet kullanıcı ledi bulunmaktadır. Kart kenarlarında bağlantı için boş header yuvaları bulunmaktadır. Ayrıca bu padler kart kenarından bir alt karta lehimlenebilir tasarıma da sahiptir. Alt kartta düşük yükseklik oluşturarak çok küçük kutulara sığabilen projeler yapabilirsiniz.
ESP32-H2, Arduino IDE’ye eklenen ESP32 destek paketiyle birlikte gelen BLE (Bluetooth Low Energy) kütüphanelerini destekler. BLEDevice, BLEUtils gibi kütüphanelerle bluetooth iletişimi kurulabilir. Bu modül ile beacon uygulamaları geliştirilebilir ya da telefon, akıllı bileklik gibi BLE destekli cihazlarla bağlantı sağlanabilir.
ESP32-H2 akıllı cihaz uygulamaları için geliştirilmiştir ve IEEE 802.15.4-2015 standardını destekler. Bu, en yeni mesh haberleşme protokolleriyle uyumluluğunu gösterir. Thread, Zigbee 3.0 veya Matter fark etmeksizin bu küçük ama güçlü modül size yeterli olacaktır. Thread, Zigbee 3.0 ve Matter standartları ile uyumlu mesh bağlantısı sayesinde ESP32-H2 kartı, cihazlar arası kablosuz bağlantıda geniş bir olanak sunar. Noktadan noktaya veya daha karmaşık ağ yapılarıyla çalışabilir. Ayrıca, uzaktan yazılım güncellemesini destekler. Bu da onu en basitinden en karmaşığına kadar IoT projeleri için mükemmel bir tercih yapar
ESP32-H2 Programlama
ESP32-H2 geliştirme kartı programlama desteği zengindir. Arduino IDE (C/C++), MicroPython, CircuitPython, LUA ve diğer yüksek seviye programlama dilleriyle programlanabilir. Arduino IDE'yi resmi Arduino sitesinden ücretsiz olarak indirebilirsiniz. Başlamak için ileri düzey programlama bilgisine ihtiyaç yoktur. Ayrıca, modülü MicroPython veya CircuitPython ile programlamak için Thonny gibi IDE'ler de kullanabilirsiniz.
Pcye taktığınızda 1 adet com port ve 1 adet jtag donanım otomatik olarak sistemde görünür. İlk bağlantıda USB kablosunu takarken BOOT butonuna basılı tutulmalıdır. Bu durumda ürün programlama modunda çalışmaya başlar.
Özellikler:
- Model: ESP32-H2 Mini
- RISC-V 32-bit Single-Core
- Çalışma hızı: 96MHz
- Flash: 4MB
- SRAM: 320kb
- Rom: 128kb
- Bluetooth 5.3 haberleşme desteği ( Low Power )
- 802.15.4-2015 haberleşme desteği ( Zigbee 3.0, Thread, Matter, HomeKit, MQTT )
- Haberleşme hızı: 250kbps 2.4ghz
- 19x Dijital giriş/çıkış io pini
- 5x Adc pin
- UARTx2, SPIx3, I2Cx2, I2S, RMT, MCPWM, TWAI, GDMA, LED PWM, Sıcaklık sensörü
- Kart üstünde seramik anten
- Çalışma voltajı: DC 3.3V
- Besleme ve haberleşme: USB Type-C
- Arduino ve ESP-IDE ile programlanabilir.
- MicroPython, CircuitPython, LUA gibi dillerle uyumlu
- Reset butonu
- Boot butonu
- 1 Adet kullanıcı ledi GPIO13
- Renk: Mor
- Çalışma sıcaklığı: -10C / +65C
- 2 kenarda 2 adet 2x9 boş bağlantı soketi.
- Boyutlar: 18mm x 23mm
- Ağırlık: 3.4gr
Yazılım desteği:
- ESP32-H2 Datasheet: espressif.com/sites/default/files/documentation/esp32-h2_datasheet_en.pdf
- Arduino IDEsine Esp32 paketini aşağıdaki link ile kart yöneticisinden ekleyebilirsiniz.
https://raw.githubusercontent.com/espressif/arduino-esp32/gh-pages/package_esp32_index.json
- Arduinoda “USB Cdc on boot” enable seçimi yapılması gerekebilir.
- thonny.org ile microphyton desteği vardır.
- CircuitPython programlama desteği
- LUA dil programlama desteği
- medium.com/@androidcrypto/getting-started-with-an-esp32-h2-supermini-device-connected-to-an-st7789-tft-display-6bfb87de7351
- github.com/topics/esp32-h2
Paket içeriği:
- 1 Adet ESP32-H2 Süper Mini
- 2 Adet 9 Pin Erkek Header