Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Genel Bakış
ESP32, IoT cihazlarında kullanılmak üzere tasarlanmış tümleşik Wi-Fi ve çift modlu Bluetooth'a sahip bir mikrodenetleyicidir. Model 2433 ESP32, BTP için Wi-Fi bağlantıları çalıştıran Traduci'ye uygun 12 pinli bağdaştırıcıya sahip özel bir ESP32 kartıdır. Daha fazla bilgi için Espressif'in ESP32 sayfasını kullanabilirsiniz. Model 2433 ESP32, ESP32'nin Traduci kızak cihazı olarak kullanılmasını sağlar. Daha fazla bilgiye MCCI veya Digilent'ten Model 2433 ESP32 sayfasından ulaşabilirsiniz.
Cihaz Adı | Parametre | Kullanım Örneği |
---|---|---|
ESP32 Wi-Fi | esp32wifi | RunWiFiCoexScenarioTests.bat esp32wifi rn52 |
Desteklenen Testler
- Wi-Fi birlikte yaşama testleri (Wi-Fi Erişim Noktası cihazı olarak)
BTP uyumlu kızak üzerinde ESP32 Cihazı
Donanım
ESP32 MCCI aracılığıyla satın alınabilir
ESP32, Digilent aracılığıyla da satın alınabilir.
Sparkfun FT232RL'ye eşdeğer olan USB seri'den UART breakout kartı, ilk kez Üretici Yazılımı Güncellemesi için gereklidir.
Başlangıç Yapmak
ESP32 zaten güncelleştirildiyse, Traduci.cmd aracılığıyla ESP32 Üretici Yazılımını Güncelleştirme bölümüne atlayın
Uyarı
ESP32 cihazı yalnızca 'JD' etiketli Traduci kartı 12 pinli bağlantı noktasına takılabilir.
ESP32 firmware'ını manuel güncelleme
ESP32 üretici yazılımının el ile güncelleştirilmesi, BTP Wi-Fi Birlikte Kullanım testleriyle kullanılmak üzere bir ESP32 radyosunun ilk kurulumu için gereklidir. İlk kurulumdan sonra cihaz kızaklarında üretici yazılımı güncelleştirmeleri Traduci.cmd aracılığıyla yapılabilir.
Arduino komut satırı arabirimini alın ve ayarlayın.
arduino-cli'nin en son sürümünü indirin.
Henüz yapılmadıysa arduino-cli'yi PATH değişkeninize ekleyin.
ESP32 kart paketlerini almak için şu komutları bir cmd isteminden çalıştırın:
arduino-cli config init arduino-cli core update-index arduino-cli core update-index --additional-urls https://dl.espressif.com/dl/package_esp32_index.json arduino-cli core install esp32:esp32 --additional-urls https://dl.espressif.com/dl/package_esp32_index.json
UART kartına ve jumper kablolarına USB seri kullanarak donanımı bağlayın
- Seri kartın GND'sini ESP32'nin GND'sine bağlama
- Seri kartın RX'ini ESP32'nin TX'ine bağlama
- Seri kartın TX'ini ESP32'nin RX'ine bağlama
- Güç teslimi için ESP32 cihazını Traduci üzerindeki Bağlantı Noktası JD'ye bağlayın.
- ESP32'yi önyükleme moduna geçmek için SW1'i AÇI konumuna getirin.
- TraduciCMD.exekullanarak Traduci aracılığıyla ESP32'yi açın:
TraduciCmd.exe -power 4 3
- USB serisini UART kartına bağlamadan önce mevcut COM bağlantı noktalarını belirlemek için komutunu çalıştırın
arduino-cli board list
. - USB seri cihazını, UART kartı aracılığıyla Arduino CLI yüklü bilgisayara bağlayın.
- UART-USB seri kartıyla ilişkili yeni COM bağlantı noktasını belirlemek için komutunu çalıştırın
arduino-cli board list
. Daha önce sorgulanan pano listesinde olmayan COM bağlantı noktasıdır.
Bir komut isteminden aşağıdaki komutları çalıştırarak üretici yazılımını ESP32'ye yükleyin. "COMX" içindeki 'X' değerini önceki adımda tanımlanan COM bağlantı noktası numarasıyla değiştirin.
arduino-cli upload -p COMX --fqbn esp32:esp32:esp32 --input-file C:\BTP\<version>\DeviceFirmware\WiFi-ESP32.ino.bin
- Terminalde "RTS pini ile sabit sıfırlama..." ifadesinin görünmesini bekleyin ve bu ifadenin işlemin tamamlandığını gösterdiğini belirtin.
- TraduciCMD.exekullanarak Traduci aracılığıyla ESP32'yi kapatın:
TraduciCmd.exe -power 4 0
- Önyükleme modundan çıkmak için SW1'i KAPALI konumuna getirin.
Traduci.cmd aracılığıyla ESP32 Üretici Yazılımını Güncelleştirme
ESP32'de BTP uyumlu üretici yazılımı zaten yüklüyse, gelecekteki güncelleştirmeler Traduci aracılığıyla yüklenebilir. ESP32'yi bağlantı noktası JD'sine takın ve yükseltilmiş bir cmd isteminden aşağıdaki komutu çalıştırın:
TraduciCmd.exe -updateesp32firmware
Terminalde "ESP32 üretici yazılımı güncel" ifadesinin gösterilmesini bekleyin ve işlemin tamamlanmasını belirtin.
Yanıp sönen işlem için UART'den USB'ye seri kart kullanılması gerekmez. BTP uyumlu üretici yazılımı daha önce el ile verilen yönergeler aracılığıyla ESP32'ye sağlanmadıysa işlem başarısız olur.
Özellikler
- Wi-Fi, Bluetooth LE ve Bluetooth iletişimi kullanılabilir
- Antende 20,5 dBm çıkış gücü
- Güncellemelerin Traduci aracılığıyla teslimini sağlamak için özelleştirilmiş firmware
- SPI ve UART arabirimleri ile 12 pinli Pmod bağlayıcısı
- Wi-Fi yumuşak erişim noktaları oluşturmayı destekler
- HTTP web sunucusu özelliklerini destekler