preloader

ESP32 DEVKIT V1

ESP32 DEVKIT V1

ESP32 DEVKIT V1

ESP32 adalah mikrokontroler yang sangat populer yang dikembangkan oleh Espressif Systems. Mikrokontroler ini memiliki sejumlah fitur yang kuat dan serbaguna, menjadikannya pilihan yang baik untuk berbagai proyek elektronik, termasuk Internet of Things (IoT).

Gambar 2.1 ESP32 DEVKIT V1

  • Arsitektur: ESP32 didasarkan pada arsitektur Xtensa dual-core 32-bit yang kuat. Ini berarti ESP32 memiliki dua inti prosesor yang dapat beroperasi secara independen.
  • WiFi dan Bluetooth: Salah satu fitur terkemuka ESP32 adalah kemampuan WiFi dan Bluetooth yang terintegrasi. Ini memungkinkan perangkat ESP32 untuk terhubung ke jaringan WiFi dan berkomunikasi dengan perangkat Bluetooth lainnya.
  • I/O yang Banyak: ESP32 memiliki banyak pin I/O yang dapat digunakan untuk menghubungkan berbagai perangkat dan sensor. Ini membuatnya cocok untuk berbagai proyek.
  • Memori: ESP32 dilengkapi dengan memori Flash yang besar untuk menyimpan program dan data. Ini juga memiliki RAM yang cukup untuk menangani aplikasi yang lebih kompleks.
  • Kecepatan: Mikrokontroler ini cukup cepat dan dapat beroperasi pada clock speed hingga 240 MHz.
  • Lingkungan Pengembangan: Anda dapat mengembangkan perangkat ESP32 menggunakan berbagai perangkat lunak pengembangan, seperti Arduino IDE, PlatformIO, atau bahkan menggunakan bahasa pemrograman Python melalui MicroPython.
  • Dukungan Komunitas: ESP32 telah mendapatkan popularitas yang besar di komunitas pengembang. Ini berarti ada banyak dokumentasi, proyek sumber terbuka, dan sumber daya lain yang tersedia untuk membantu Anda memulai.
  • Harga Terjangkau: Salah satu keunggulan ESP32 adalah harganya yang terjangkau, menjadikannya pilihan yang baik untuk proyek-proyek DIY atau prototyping.
  • Internet of Things (IoT): Karena kemampuan WiFi dan Bluetooth yang terintegrasi, ESP32 sering digunakan dalam proyek IoT, seperti pemantauan suhu, keamanan rumah pintar, dan banyak lagi.
  • Open-Source: ESP32 didukung oleh komunitas open-source yang kuat, yang berarti Anda dapat mengakses kode sumber dan berkontribusi pada pengembangan firmware dan perangkat lunaknya.

ESP32 adalah salah satu mikrokontroler yang serbaguna dan kuat yang banyak digunakan dalam berbagai aplikasi elektronik. Dengan berbagai fitur dan dukungan yang tersedia, itu menjadi pilihan yang populer untuk pengembang dan hobiis elektronik.

Deskripsi Pin ESP32 DEVKIT V1

Gambar 2.2 ESP32 DEVKIT V1 pinout

Spesifikasi dan Fitur NodeMCU

  • Mikrokontroler: Tensilica Xtensa LX6 Dual Core 32 Bit
  • Tegangan Operasi: 3.3V
  • Tegangan Input: 7-12V
  • Digital I/O: 34
  • Analog Input : 15 Pin
  • Antarmuka UART: 3
  • Antarmuka SPI: 4
  • Antarmuka I2C: 2
  • Memori Flash: 4 MB
  • SRAM: 520 KB
  • Clock Speed: 240 MHz
  • WiFi dan Bluetooth

Referensi Pinout ESP32

GPIOInputOutputKeterangan
GPIO 0Pull upOutput PWM saat boot
Harus LOW jika mode Flash.
GPIO 1Pin TXDebug Output saat boot
GPIO 2Terhubung LED on-board, harus dibiarkan floating atau LOW untuk masuk ke mode Flash.
GPIO 3Pin RXOutput HIGH saat boot
GPIO 4
GPIO 5Output PWM saat boot, Strapping Pin
GPIO 6-11--Terhubung ke Flash SPI Terintegrasi
GPIO 12Boot gagal jika pin pull HIGH
GPIO 13Pin SPI (CS)
Boot gagal jika pin pull HIGH
GPIO 14-15Output PWM saat boot
GPIO 10Pin TXOutput HIGH saat boot
Debug output saat boot, boot gagal jika pin pull LOW
GPIO 16-33
GPIO 34Hanya Input
GPIO 35Hanya Input
GPIO 36Hanya Input
GPIO 36Hanya Input

Related Post

Leave a Reply

Your email address will not be published.