DOIT ESP32 DevKit V1 merupakan Development Board yang paling terkenal berdasarkan SoC Wi-Fi ESP32 yang sama populernya dari Espressif. Faktanya, DevKit V1 lebih populer dari board resmi mana pun dari Espressif. Di blog ini, Anda akan menemukan diagram pinout yang dibuat oleh CIRCUITSTATE dan referensi pin lainnya untuk board ESP32 DevKit V1. Jika Anda baru mengenal SoC Wi-Fi dan Bluetooth ESP32, kami memiliki tutorial yang bagus untuk membantu Anda memulai mengembangkan project anda
PINOUT
Pinout didasarkan pada dokumentasi terbaru dari Espressif. Meskipun kami berusaha semaksimal mungkin untuk akurat dan terkini, kami tidak dapat menjamin kebenarannya. Harap periksa juga penetapan pin dengan yang ada di dokumentasi resmi. Jika Anda menemukan kesalahan di sini, beri tahu kami di komentar. Kami akan memperbarui desain kami secepatnya.
Meskipun pinout ini dibuat khusus berdasarkan papan tertentu yang kami miliki, ada banyak varian papan yang sama di pasaran. ESP32 DevKit V1 pertama yang kami beli memiliki logo perusahaan DOIT, baris “ESP32 DEVKIT V1” dan alamat situs web www.doit.am. Namun pada varian tersebut semua pin modul ESP-WROOM-32 rusak termasuk antarmuka SPI yang digunakan untuk memori flash. Sebagian besar papan yang bisa kita dapatkan dari toko online saat ini tidak memiliki pin yang tidak terpakai sehingga memperpendek panjang papan. Apa pun jenis papan yang Anda miliki, diagram pinout kami akan tetap berlaku selama menggunakan chip atau modul ESP32.
Juga karena papan ini tidak dilengkapi dengan penomoran pin atau pinout resmi, tidak ada konsensus mengenai di mana harus mulai menghitung. Jadi untuk memudahkan Anda mengidentifikasi pin hanya dengan menghitung, kami telah memberi nomor pada setiap baris pin di kedua sisi dari 1 hingga 15. Namun Anda tidak boleh hanya mengandalkan penomoran pin saja. Selalu gunakan nomor GPIO untuk mengidentifikasi pin dan fungsinya. Kami membatasi diagram pinout ini untuk hanya menyertakan referensi yang relevan dengan inti Arduino ESP32. Kami belum menggunakan nama pin resmi apa pun. Untuk itu, Anda selalu dapat merujuk ke dokumentasi resmi.
Pinout References
Terdapat dua pin input catu daya positif dan satu pin kontrol pada DOIT ESP32 DevKit V1.
GPIO
Ada 34 pin GPIO yang tersedia pada chip ESP32. Pin ini diberi nama dari 0 hingga 39. Tapi bukankah itu berarti hitungannya 40? Tidak, karena GPIO 20, 24, 28, 29, 30, dan 31 tidak dapat diakses. Selain itu, tidak semua pin ini putus dari modul atau papan. Namun alangkah baiknya jika kita mempunyai referensi untuk mengetahui apa itu. Di bawah ini adalah matriks fungsi GPIO ESP32 default yang diambil dari dokumentasi resmi. Perhatikan bahwa, banyak fungsi periferal dapat dipetakan ke salah satu pin GPIO menggunakan blok GPIO Mux pada ESP32.
Kolom "Reset" menunjukkan konfigurasi default setiap pad setelah reset:
- 0 – IE = 0 (input disabled)
- 1 – IE =1 (input enabled)
- 2 – IE = 1, WPD = 1 (input enabled, pull-down resistor)
- 3 – IE = 1, WPU = 1 (input enabled, pull-up resistor)
Notes column indicates,
- R – Pad has RTC/analog functions via RTC_MUX
- I – Pad can only be configured as input GPIO. These input-only pads do not feature an output driver or internal pull-up/pull-down circuitry.
0 Comments