Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Gambaran Umum
ESP32 adalah mikrokontroler dengan Wi-Fi terintegrasi dan Bluetooth mode ganda yang dirancang untuk digunakan dalam perangkat IoT. Model 2433 ESP32 adalah papan ESP32 kustom dengan adaptor 12-pin yang cocok untuk Traduci yang menjalankan koneksi Wi-Fi untuk BTP. Informasi lebih lanjut dapat ditemukan melalui halaman ESP32 dari Espressif. Model 2433 ESP32 memungkinkan ESP32 digunakan sebagai perangkat kereta luncur Tradus. Informasi lebih lanjut dapat ditemukan melalui halaman Model 2433 ESP32 dari MCCI atau Digilent.
Nama Perangkat | Pengaturan | Contoh Penggunaan |
---|---|---|
ESP32 Wi-Fi | esp32wifi | RunWiFiCoexScenarioTests.bat esp32wifi rn52 |
Tes yang Didukung
- Wi-Fi uji koeksistensi (sebagai perangkat Access Point Wi-Fi)
Perangkat ESP32 pada kereta luncur yang kompatibel dengan BTP
Perangkat keras
ESP32 dapat dibeli melalui MCCI
ESP32 juga dapat dibeli melalui Digilent.
Papan breakout USB serial ke UART yang setara dengan Sparkfun FT232RL diperlukan untuk Pembaruan Firmware pertama kali.
Memulai Langkah Awal
Jika ESP32 telah diperbarui, lewati ke Memperbarui Firmware ESP32 melalui Traduci.cmd
Nota
Perangkat ESP32 hanya dapat dicolokkan ke port 12-pin papan Traduci berlabel 'JD'.
Memperbarui firmware ESP32 secara manual
Memperbarui firmware ESP32 secara manual diperlukan untuk konfigurasi awal radio ESP32 yang akan digunakan dengan pengujian Koeksistensi BTP Wi-Fi. Setelah penyiapan pertama kali, pembaruan firmware pada sled perangkat dapat dilakukan melalui Traduci.cmd.
Dapatkan dan siapkan antarmuka baris perintah Arduino.
Unduh versi terbaru arduino-cli.
Jika belum selesai, tambahkan arduino-cli ke variabel PATH Anda.
Untuk memperoleh paket papan ESP32, jalankan perintah ini dari prompt cmd:
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
Menyambungkan perangkat keras menggunakan serial USB ke papan UART dan kabel jumper
- Sambungkan GND papan serial ke GND ESP32
- Sambungkan RX papan serial ke TX ESP32
- Sambungkan TX dari papan serial ke RX dari ESP32
- Sambungkan perangkat ESP32 ke Port JD pada Traduci untuk pengiriman daya.
- Pindahkan SW1 ke posisi ON untuk mengalihkan ESP32 ke mode boot.
- Nyalakan ESP32 melalui Traduci menggunakan perangkat TraduciCMD.exe:
TraduciCmd.exe -power 4 3
- Jalankan
arduino-cli board list
untuk mengidentifikasi port COM yang ada sebelum menyambungkan serial USB ke papan UART. - Sambungkan serial USB ke papan UART ke PC tempat Anda menginstal Arduino CLI.
- Jalankan
arduino-cli board list
untuk mengidentifikasi port COM baru yang terkait dengan papan serial UART ke USB. Ini adalah port COM yang tercantum yang tidak ada dalam daftar papan yang dikueri sebelumnya.
Unggah firmware ke ESP32 dengan menjalankan perintah berikut dari perintah cmd. Ganti 'X' di "COMX" ke nomor port COM yang diidentifikasi pada langkah sebelumnya.
arduino-cli upload -p COMX --fqbn esp32:esp32:esp32 --input-file C:\BTP\<version>\DeviceFirmware\WiFi-ESP32.ino.bin
- Tunggu hingga "Reset keras melalui pin RTS..." ditampilkan di terminal dan menandakan bahwa proses telah selesai.
- Matikan ESP32 melalui Traduci menggunakan TraduciCMD.exe:
TraduciCmd.exe -power 4 0
- Pindahkan SW1 ke posisi OFF untuk keluar dari mode boot.
Memperbarui Firmware ESP32 melalui Traduci.cmd
Jika ESP32 sudah menginstal firmware kompatibel BTP, pembaruan di masa mendatang dapat diinstal melalui Traduci. Colokkan ESP32 ke port JD dan jalankan perintah berikut dari prompt cmd yang ditingkatkan:
TraduciCmd.exe -updateesp32firmware
Tunggu hingga "firmware ESP32 sudah diperbarui" untuk ditampilkan di terminal dan tunjukkan proses selesai.
Proses flashing tidak memerlukan penggunaan papan serial UART ke USB. Proses gagal jika ESP32 sebelumnya belum disediakan dengan firmware yang kompatibel dengan BTP melalui instruksi manual
Fitur
- Tersedia komunikasi Wi-Fi, Bluetooth LE, dan Bluetooth
- Daya keluaran 20.5 dBm pada antena
- Firmware kustom untuk mengaktifkan pembaruan yang dikirimkan melalui Traduci
- Konektor Pmod 12-pin dengan antarmuka SPI dan UART
- Mendukung pembuatan titik akses nirkabel sementara Wi-Fi
- Mendukung kemampuan server web HTTP