PinOut ESP32 pinout reference on Android

Dua papan ESP32 dengan nomor nama yang sama dapat membuka GPIO dalam urutan yang sangat berbeda, dan menghabiskan seluruh sore mencari bug “mengapa sensor saya membaca nol” biasanya bermuara pada pin bootstrap atau GPIO input-only yang tidak ada yang menandai. Referensi pinout di saku pada Android adalah cara tercepat untuk menangkapnya sebelum soldering iron panas. Aplikasi di bawah mencakup penomoran pin, perilaku bootstrap dan strapping, peta ADC dan sentuh, saluran PWM, dan peringatan praktis yang tidak pernah masuk ke kartu kertas papan.

Kami memberikan preferensi pada aplikasi yang bekerja sepenuhnya offline, menghormati pembayaran satu kali $2 daripada langganan, dan mempertahankan database yang cukup luas untuk mencakup DevKitC v4, LOLIN S3, TinyPICO, dan keluarga ESP32-C3 dan -S3 yang terus berkembang. Beberapa alat pemrograman juga ada dalam daftar, karena bergerak dari “baca pinout” ke “flash test sketch” adalah langkah satu ketukan ketika toolchain ada di ponsel yang sama.

Apa yang dicari dalam aplikasi referensi pinout ESP32

Perbandingan cepat

Aplikasi Terbaik untuk Paket gratis Harga mulai/bln Rating
PinOut Diagram ESP32 dan Arduino spesifik papan Ya Gratis 4.5
Electrodoc Pro Perangkat elektronik lengkap + pinout Uji coba gratis Bayar sekali 4.5
ElectroDroid Referensi yang digunakan secara luas dengan plugin Ya Pro sekali 4.7
Arduino IDE Kompilasi dan flash sketch dari ponsel Ya Gratis 4.1
Termux Python dan esptool.py dari Android Ya Gratis 4.5
SerialWiFiTerminal Monitor serial on-the-go melalui USB atau Wi-Fi Ya Gratis 4.3
IoT MQTT Panel Periksa ESP32 berkabel melalui MQTT Ya Gratis 4.6
Wokwi Simulasikan kabel sebelum menyolder Ya Pro dari $7/bln 4.6

Aplikasi

1. PinOut — Referensi spesifik papan terbaik untuk ESP32 dan Arduino

PinOut adalah aplikasi yang kami buka pertama kali setiap kali papan baru mendarat di meja. Ini membawa diagram spesifik papan untuk DevKitC, LOLIN, TinyPICO, Wemos S2 Mini, dan puluhan bentuk faktor Arduino, dan setiap pin diberi anotasi dengan nomor GPIO, fungsi alternatif, dan peringatan strapping atau input-only apa pun. Diagram bekerja offline setelah diunduh.

Di mana kekurangannya: Papan C6 dan H2 yang lebih baru mungkin ketinggalan satu atau dua rilis firmware. Pencarian bagus tapi tidak fuzzy.

Harga:

Platform: Android.

Unduh:

Garis bawah: Aplikasi “katakan saja pin mana yang melakukan apa di papan ini” terkuat di Android.

2. Electrodoc Pro — Perangkat elektronik all-round terbaik

Electrodoc Pro adalah pisau tentara Swiss. Pinout duduk di samping kode warna resistor, kalkulator LED, pembantu lebar jejak PCB, dan konsol serial. Bagian pinout ESP32 tidak sedalam PinOut, tetapi kalkulator sekitarnya terbayar saat Anda juga perlu memilih resistor seri atau memverifikasi pembagi tegangan.

Di mana kekurangannya: Kepadatan UI tinggi, jadi diperlukan beberapa sesi untuk mempelajari bagian mana yang berisi alat mana.

Harga:

Platform: Android, iOS.

Unduh:

Garis bawah: Pilih ini jika Anda menginginkan satu aplikasi yang mencakup seluruh meja elektronik, bukan hanya pinout.

3. ElectroDroid — Referensi berdiri lama terbaik dengan plugin

ElectroDroid adalah tetua aplikasi referensi elektronik Android. Pinout untuk papan ESP32, IC umum, dan setiap konektor yang mungkin pernah Anda colokkan ke topi Raspberry Pi berada di dalam satu menu bergaya browser. Ekosistem plugin menambahkan referensi khusus (jenis transistor, kalkulator antena) tanpa membengkak instalasi dasar.

Di mana kekurangannya: Antarmuka masih terlihat seperti aplikasi Android tahun 2015. Beberapa paket plugin adalah add-on pembayaran sekali kali.

Harga:

Platform: Android.

Unduh:

Garis bawah: Sangat penting. Instal bersama PinOut, bukan sebagai gantinya.

4. Arduino IDE — Kompilasi dan flash mobile terbaik

Arduino IDE di Android adalah editor berbasis cloud resmi. Tulis sketch test, pilih target papan ESP32, dan flash melalui USB-OTG atau Wi-Fi. Ini adalah jalur tercepat dari “GPIO mana ini?” ke “LED berkedip di GPIO 2, jadi kabel saya bekerja.”

Di mana kekurangannya: Memerlukan akun Arduino Cloud untuk sinkronisasi perpustakaan. Build kompleks masih layak laptop.

Harga:

Platform: Android, iOS, web.

Unduh:

Garis bawah: Alat pemeriksaan akal sehat yang hebat saat Anda memiliki pin datasheet di tangan dan ingin mengujinya.

5. Termux — Terbaik untuk esptool.py dari ponsel

Termux adalah terminal Linux lengkap di Android. Instal Python, pip install esptool, dan Anda dapat flash firmware ke ESP32 melalui USB-OTG tanpa laptop di dekatnya. Ini juga menjalankan Ampy, mpremote, dan rshell untuk alur kerja MicroPython.

Di mana kekurangannya: Memerlukan build F-Droid untuk dukungan paket penuh karena versi Play Store beku. Pengaturan bersifat teknis jika Anda belum pernah menggunakan shell Linux.

Harga:

Platform: Android.

Unduh: F-Droid

Garis bawah: Cara menyimpan toolchain ESP32 lengkap di saku Anda. Kurva pembelajaran, tetapi cepat terbayar.

6. SerialWiFiTerminal — Monitor serial mobile terbaik

SerialWiFiTerminal mengekspos konsol serial yang tepat melalui USB-OTG atau Wi-Fi ke ESP32 apa pun yang menjalankan stub gaya telnet kecil. Berguna untuk debugging log boot saat ponsel adalah satu-satunya layar terdekat, dan menyimpan log sesi ke teks biasa untuk nanti.

Di mana kekurangannya: Rewel tentang chipset USB-OTG di beberapa ponsel Android. Build yang lebih lama kadang-kadang perlu dipasangkan secara manual.

Harga:

Platform: Android.

Unduh:

Garis bawah: Alternatif mobile untuk monitor serial bench. Bagus untuk pekerjaan lapangan.

7. IoT MQTT Panel — Terbaik untuk menguji kabel melalui MQTT

IoT MQTT Panel mengubah ponsel Android apa pun menjadi dasbor untuk ESP32 yang menjalankan MQTT. Buat panel switch, slider, dan gauge, berlangganan topik, dan konfirmasi kabel Anda melakukan apa yang dikatakan sketch. Ini adalah cara tercepat untuk menghilangkan ketidakpastian kabel dari bug: jika nilai sensor muncul di panel, pilihan pin bagus, dan bug ada dalam kode.

Di mana kekurangannya: Memerlukan broker MQTT di suatu tempat di jaringan. Tidak ada yang salah dengan menjalankan Mosquitto di Raspberry Pi untuk ini.

Harga:

Platform: Android.

Unduh:

Garis bawah: Panel go-to untuk mengkonfirmasi pilihan kabel dengan data nyata.

8. Wokwi — Simulator pre-solder terbaik

Wokwi adalah simulator ESP32 berbasis browser yang berjalan dengan mengejutkan baik di Android di Chrome atau shell WebView. Kabel papan di editor drag-and-drop, muat sketch, dan tonton GPIO tepatnya yang Anda rencanakan untuk digunakan menyalakan LED atau membuang data sensor. Berguna untuk mengajar, prototyping, dan mengkonfirmasi pilihan pin sebelum menyentuh besi.

Di mana kekurangannya: Bukan aplikasi Android asli, jadi target sentuh bisa kecil di ponsel. Periferral canggih memerlukan tingkat Pro.

Harga:

Platform: Web (bekerja di Android melalui browser), desktop.

Unduh: Buka di browser

Garis bawah: Yang harus dijangkau sebelum menyolder, terutama ketika sensor mahal atau rapuh.

Cara memilih yang tepat

FAQ

Apa aplikasi referensi pinout ESP32 gratis terbaik untuk Android?

PinOut. Ini memiliki cakupan spesifik papan terluas dan bekerja sepenuhnya offline setelah diagram diunduh.

Mengapa GPIO 12 atau GPIO 15 kadang-kadang mencegah boot di ESP32 saya?

Itu adalah pin strapping. Jika pin strapping ditahan tinggi atau rendah saat power-on, chip memasuki mode boot alternatif. Periksa diagram aplikasi di bawah anotasi “boot” atau “strapping” sebelum mengkabelnya ke sensor.

Dapatkah saya flash ESP32 tanpa komputer?

Ya. Gunakan USB-OTG plus Arduino IDE untuk Android, atau Termux dengan esptool.py. Kedua pendekatan bekerja melalui adaptor USB-C ke USB-A dan kabel yang mampu data.

Apakah aplikasi referensi pinout ini akurat untuk ESP32-S3 dan ESP32-C3?

PinOut dan Electrodoc mencakup sebagian besar papan S3 dan C3, tetapi periksa daftar papan aplikasi sebelum membeli varian yang benar-benar baru. Beberapa papan C6 dan H2 masih tertinggal di aplikasi referensi.

Apakah salah satu aplikasi menunjukkan kebisingan ADC atau peta saluran PWM?

Electrodoc Pro dan ElectroDroid keduanya mencantumkan saluran ADC dan penugasan PWM. Untuk karakteristik kebisingan, referensi silang diagram aplikasi dengan datasheet resmi Espressif.

Aplikasi mana yang dimainkan terbaik secara offline?

PinOut dan ElectroDroid keduanya bekerja sepenuhnya offline. Wokwi memerlukan browser dan jaringan. Arduino IDE memerlukan akun hanya untuk sinkronisasi cloud, bukan untuk flashing lokal.