Catatan Belajar oleh : Reza Ervani bin Asmanu
Berikut ini adalah tabel padanan lengkap untuk seluruh pin (kaki) pada ESP32 DevKit V1 (umumnya 30 pin).
Tabel ini saya urutkan berdasarkan Label yang biasanya tertulis di papan (board), beserta fungsi dan tingkat “keamanannya” untuk digunakan.
Legenda Keamanan:
- ✅ AMAN: Bebas dipakai untuk apa saja (LED, Tombol, Sensor, Layar).
- ⚠️ HATI-HATI: Bisa dipakai, tapi punya perilaku khusus (misal: ada sinyal saat booting, atau Input Only).
- ⛔ DILARANG: Jangan dipakai, biasanya terhubung ke memori internal atau bisa bikin error.

TABEL PADANAN PIN ESP32
| Label di Board | GPIO (Kode) | Fungsi Utama | Keterangan & Keamanan |
| VIN / 5V | – | Power Input | Masuk listrik 5V (dari USB/Adaptor). |
| GND | – | Ground | Masa (Negatif). Wajib disambung. |
| 3V3 | – | Power Output | Keluaran listrik 3.3V (Max 600mA). |
| EN | – | Reset | Tombol reset board. Jangan dipakai. |
| VP / D36 | GPIO 36 | Input Only | ⚠️ Hanya bisa BACA (Sensor). Tidak bisa untuk LED/Layar. |
| VN / D39 | GPIO 39 | Input Only | ⚠️ Hanya bisa BACA (Sensor). Tidak bisa untuk LED/Layar. |
| D34 | GPIO 34 | Input Only | ⚠️ Hanya bisa BACA (Sensor). Tidak bisa untuk LED/Layar. |
| D35 | GPIO 35 | Input Only | ⚠️ Hanya bisa BACA (Sensor). Tidak bisa untuk LED/Layar. |
| D32 | GPIO 32 | Touch / ADC | ✅ Aman. Bisa Touch Sensor. |
| D33 | GPIO 33 | Touch / ADC | ✅ Aman. Bisa Touch Sensor. |
| D25 | GPIO 25 | DAC 1 | ✅ Aman. Bisa output suara analog (DAC). |
| D26 | GPIO 26 | DAC 2 | ✅ Aman. Bisa output suara analog (DAC). |
| D27 | GPIO 27 | Touch / ADC | ✅ Aman. Pilihan bagus untuk tombol/LED. |
| D14 | GPIO 14 | HSPI CLK | ✅ Pin Clock untuk SPI (Modul Anda). Aman. |
| D12 | GPIO 12 | HSPI MISO | ⚠️ Strapping Pin. Jika Low saat boot, bisa gagal upload. Hati-hati. |
| D13 | GPIO 13 | HSPI MOSI | ✅ Pin Data untuk SPI (Modul Anda). Aman. |
| D15 | GPIO 15 | HSPI CS | ⚠️ Strapping Pin. Punya sinyal PWM saat boot. |
| D2 | GPIO 2 | LED Built-in | ⚠️ Terhubung lampu biru di board. Strapping pin. |
| D4 | GPIO 4 | Touch / ADC | ✅ Aman (Hati-hati kadang dipakai SD Card). |
| RX2 / D16 | GPIO 16 | Serial 2 RX | ✅ Aman (Kecuali Anda pakai modul PSRAM tambahan). |
| TX2 / D17 | GPIO 17 | Serial 2 TX | ✅ Aman (Kecuali Anda pakai modul PSRAM tambahan). |
| D5 | GPIO 5 | VSPI CS | ⚠️ Strapping Pin. Output sinyal PWM saat boot. |
| D18 | GPIO 18 | VSPI CLK | ✅ Pin Clock standar library SPI. |
| D19 | GPIO 19 | VSPI MISO | ✅ Pin MISO standar library SPI. |
| D21 | GPIO 21 | I2C SDA | ✅ Standar untuk layar OLED / LCD. |
| D3 / RX0 | GPIO 3 | Serial RX | ⚠️ Jalur Upload Program. Jangan diganggu. |
| D1 / TX0 | GPIO 1 | Serial TX | ⚠️ Jalur Upload Program (Log Serial). Jangan diganggu. |
| D22 | GPIO 22 | I2C SCL | ✅ Standar untuk layar OLED / LCD. |
| D23 | GPIO 23 | VSPI MOSI | ✅ Pin Data standar library SPI. |
