Isi kandungan:
- Langkah 1: Modul ESP32
- Langkah 2: Pemasangan ESP-IDF - Keperluan
- Langkah 3: Tutorial Pemasangan Langkah demi Langkah + Contoh
- Langkah 4: Muat turun Kompilasi Mudah dan Uji "hello World"
- Langkah 5: Kesimpulan
Video: ESP-IDF untuk Modul ESP32 Pemasangan Lengkap: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
Beberapa bulan yang lalu saya membeli modul ESP32, saya menyiasat kaedah apa yang ada untuk memprogramkannya, kerana saya menganggapnya sebagai perkakasan yang sangat kuat, Kali ini kami akan memasang dan mengkonfigurasi platform Framework Pembangunan Iopress Espressif atau
(ESP-IDF) dari awal, ini adalah platform pengembangan espressif rasmi untuk modul ESP32.
Sekiranya anda ingin memanfaatkan ESP32 secara maksimal, saya menganggap satu kemungkinan yang baik, walaupun ia dianggap sedikit lebih kompleks dan sangat lengkap.
Saya telah membuat tutorial ini kerana yang ada tidak begitu jelas, dan dalam beberapa kes ia berbeza dengan dokumentasi espressif rasmi untuk ESP-IDF.
Laman Web Rasmi: espressif ESP-IDF
Github Rasmi: ESP-IDF
Baiklah jika anda ingin memulakan di ESP32, di halaman berikut harganya sangat rendah.
ESP32 (Aliexpress)
ESP32 (Bangood)
ESP32 (ICStation)
Anda boleh melayari PDAControl Bahasa Inggeris
Dokumentasi dan penjelasan penuh
pdacontrolen.com/esp-idf-modules-esp32-comp…
Tutorial Seterusnya ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp32…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
pdacontroles.com/category/esp32/
Langkah 1: Modul ESP32
Sekiranya anda tidak mengetahui Modul ESP32, saya telah membuat tutorial dokumentasi dan video kecil ini.
Ulasan pertama ESP32 eBox & Widora
pdacontrolen.com/first-tests-esp32-eboxwido…
Langkah 2: Pemasangan ESP-IDF - Keperluan
Keperluan
- PC dengan Sistem Operasi Linux (Ubuntu / Debian) atau Virtualbox, dalam kes saya Lubuntu.
- Rantai alat untuk membina aplikasi untuk ESP32.
- ESP-IDF yang pada dasarnya mengandungi API untuk ESP32.dan skrip untuk mengendalikan Toolchain.
- Penyunting teks, untuk mengedit atau membuat program.
PC dengan sistem operasi Linux (Ubuntu / Debian) atau Virtualbox
Oleh kerana pemasangan pada sistem operasi Linux, Lubuntu dalam kes saya, adalah turunan dari (Ubuntu), walaupun terdapat versi ESP-IDF untuk Windows, anda mengesyorkan agar anda memasang mesin maya dengan Linux.
- Tutorial yang Disarankan Memasang Lubuntu di mesin maya (Virualbox) di Windows
- Tutorial yang Disarankan Pasang Lubuntu secara kekal pada PC 32bit
Nota: Saya rasa saya suka Linux dalam kes ini (Ubuntu / Debian) Saya secara peribadi lebih suka lubuntu, tetapi ia sama.
Langkah 3: Tutorial Pemasangan Langkah demi Langkah + Contoh
Oleh kerana pemasangannya sangat teliti, dalam video ini anda akan melihat pemasangannya selangkah demi selangkah
Langkah 4: Muat turun Kompilasi Mudah dan Uji "hello World"
Menyusun dan memuat turun dengan mudah
membandingkan tepat waktu ESP-IDF dengan SDK untuk ESP8266 versi ini memudahkan muat turun kompilasi dan pemantauan kod menggunakan esptool.py
beberapa arahan tersedia
- buat menuconfig
- buat semua
- buat denyar
- buat monitor
esp-idf membolehkan penyatuan dengan beberapa IDE, seperti Eclipse dan Platformio. Saya secara peribadi lebih suka terminal arahan dan penyunting teks,
Langkah 5: Kesimpulan
Kesimpulannya
Sekiranya anda memutuskan untuk menggunakan ESP-IDF, saya akan menyebutkan beberapa kelebihannya. Ia dilakukan dalam C dan membolehkan FreeRTOS, yang dirancang oleh espressif secara langsung terdapat lebih banyak contoh dan dokumentasi, lebih sedikit kemungkinan mencari kesalahan atau kesalahan. penyatuan ini membolehkan kita berfikir bahawa kita akan dapat menggunakan sebahagian besar ciri-ciri ESP32.
Sekiranya ada Arduino IDE untuk ESP32 tetapi saya rasa ia tidak memberikan keselamatan dan kawalan penuh kod, tentu ESP-IDF memerlukan lebih banyak pengetahuan tentang C, dan anda akan meninggalkan zon conford Arduino dan meluaskan pengetahuan anda.
dan panduan ini adalah untuk membuka kemungkinan dengan ESP-IDF, Itulah pendapat saya yang rendah hati. satu-satunya kelemahan masa depan, pergantungan pada espressif tetapi dengan perkara yang ada anda boleh melakukan semuanya! untuk memikirkan ESP32 di peringkat profesional / Industri
Walaupun kami juga akan melakukan beberapa ujian kemudian:
- ESP32- Arduino IDE
- OS Mongoose ESP32.
Anda boleh melayari PDAControl Bahasa Inggeris
Dokumentasi dan penjelasan penuh
pdacontrolen.com/esp-idf-modules-esp32-com…
Tutorial Seterusnya ESP-IDF, Arduino IDE, Mongoose OS
pdacontrolen.com/category/esp32/
Pueden Visitar PDAControl Español
Documentacion y explicacion Completa
pdacontroles.com/esp-idf-para-modulos-esp3…
Proximos Tutoriales ESP32 ESP-IDF, Arduino IDE, Mongoose OS
Disyorkan:
Pemasangan Kabinet untuk Langkah ESP32 dan ESP8266: 7
Pemasangan Kabinet untuk ESP32 dan ESP8266: Kadang-kadang berguna untuk memasang projek berasaskan ESP32 atau ESP8266 anda di kabinet dan memberikan penampilan profesional. Kit kandang kecil ini akan membantu anda membawa projek berasaskan ESP anda pada rel DIN. Kit ini merangkumi prototaip PCB dengan
Pemasangan Dinding untuk IPad Sebagai Panel Kawalan Automasi Rumah, Menggunakan Magnet Terkawal Servo untuk Mengaktifkan Skrin: 4 Langkah (dengan Gambar)
Pemasangan Dinding untuk IPad Sebagai Panel Kawalan Automasi Rumah, Menggunakan Magnet Terkawal Servo untuk Mengaktifkan Skrin: Akhir-akhir ini saya telah menghabiskan banyak masa untuk mengautomasikan perkara di dalam dan di sekitar rumah saya. Saya menggunakan Domoticz sebagai aplikasi Automasi Rumah saya, lihat www.domoticz.com untuk maklumat lebih lanjut. Dalam carian saya untuk aplikasi papan pemuka yang menunjukkan semua maklumat Domoticz
Panduan Pemula Lengkap untuk Pematerian SMD: 5 Langkah (dengan Gambar)
Panduan Pemula Lengkap untuk Pematerian SMD: Baiklah pematerian sangat mudah untuk komponen lubang, tetapi ada kalanya anda perlu kecil * masukkan rujukan ant-man di sini *, dan kemahiran yang anda pelajari untuk pematerian TH tidak perlu. memohon lagi. Selamat datang ke dunia
Panduan Lengkap untuk Menggunakan Sensor Kelembapan Tanah W / Praktikal Contoh: 7 Langkah
Panduan Lengkap untuk Menggunakan Soil Moisture Sensor W / Praktikal Contoh: Anda boleh membaca ini dan tutorial luar biasa lain di laman web rasmi ElectroPeakTinjauan Umum Dalam tutorial ini, anda akan belajar bagaimana menggunakan sensor kelembapan tanah. Contoh praktikal juga diberikan untuk membantu anda menguasai kod tersebut. Apa yang akan anda pelajari: Bagaimana tanah
Panduan Lengkap untuk IPod Jail Broken: 7 Langkah
Panduan Lengkap IPod Jail Broken: Instructable ini akan menunjukkan kepada anda cara menyesuaikan tur iPhone atau iPod touch dengan perisian jailbreak. *** Penafian *** Penjara yang merosakkan iPhone atau iPod touch anda akan mematikan jaminan di atasnya sehingga jika ia pecah, anda tidak akan diberi yang lain