Hardware
ESP32: Mikrokontroler All-in-One untuk Proyek IoT Modern
Budi Santoso
2025-01-18
6 Menit Baca
ESP32 adalah mikrokontroler dual-core yang diproduksi oleh Espressif Systems, menjadi penerus populer dari ESP8266. Dengan CPU Xtensa LX6 dual-core 240 MHz, ESP32 menawarkan performa jauh lebih tinggi dibanding pendahulunya. Fitur utama termasuk WiFi 802.11 b/g/n, Bluetooth Classic dan BLE 4.2, 520 KB SRAM, dan hingga 16 MB flash memory eksternal. ESP32 memiliki 34 GPIO pins yang dapat diprogram, mendukung ADC 12-bit, DAC 8-bit, PWM, I2C, SPI, UART, dan berbagai protokol komunikasi lainnya. Chip ini sangat hemat daya dengan beberapa mode sleep untuk aplikasi berbasis baterai. Ekosistem pengembangan yang kaya termasuk dukungan Arduino IDE, ESP-IDF, MicroPython, dan berbagai framework lainnya membuat ESP32 sangat mudah digunakan. Harga yang terjangkau (sekitar $2-5 per unit) menjadikannya pilihan favorit untuk prototyping dan produksi massal. Aplikasi meliputi smart home devices, wearables, sistem monitoring, dan gateway IoT.