PinOut ESP32 pinout reference on Android

Aynı ipek ekran numarasına sahip iki ESP32 geliştirme kartı GPIO’yu tamamen farklı sıralarda kullanıma sunabilir ve “sensörüm neden sıfır okuyor” hatasını arayarak bir öğleden sonra geçirmek genellikle bir önyükleme pinine veya hiç kimse tarafından işaretlenmemiş bir giriş GPIO’su. Android’de cebinize pinout referansı koymak, lehimleme demiri ısıtmadan önce bunu yakalamanın en hızlı yoludur. Aşağıdaki uygulamalar pin numaralandırması, önyükleme ve strapping davranışı, ADC ve dokunmatik haritalar, PWM kanalları ve kartın kağıt kartına hiç gelmeyecek pratik uyarıları kapsar.

Tamamen çevrimdışı çalışan, abonelikler yerine 2 $ tek seferlik ödemeyi takdir eden ve DevKitC v4, LOLIN S3, TinyPICO ve büyüyen ESP32-C3 ve -S3 aileleri kaplamak için yeterince geniş bir veritabanı tutan uygulamalara tercih verdik. Araç zinciri aynı telefonda olduğunda “pinout oku” ila “flash test sketch” adımı tek bir dokunuş olduğundan, listede birkaç programlama aracı da var.

Bir ESP32 pinout uygulamasında ne arayacağınız

Hızlı karşılaştırma

Uygulama İçin En İyisi Ücretsiz Plan Başlangıç Fiyatı/Ay Puanlama
PinOut Karta özel ESP32 ve Arduino diyagramları Evet Ücretsiz 4.5
Electrodoc Pro Tam elektronik araç seti + pinout Ücretsiz deneme Tek seferlik ödeme 4.5
ElectroDroid Eklentilerle yaygın olarak kullanılan referans Evet Pro tek seferlik 4.7
Arduino IDE Telefonda sketch derle ve flash et Evet Ücretsiz 4.1
Termux Android’den Python ve esptool.py Evet Ücretsiz 4.5
SerialWiFiTerminal USB veya Wi-Fi üzerinden hareketli seri monitörü Evet Ücretsiz 4.3
IoT MQTT Panel MQTT üzerinden kablolu ESP32’yi kontrol et Evet Ücretsiz 4.6
Wokwi Lehimlemeden önce kablolama simüle et Evet Pro $7/aydan başlayarak 4.6

Uygulamalar

1. PinOut — ESP32 ve Arduino için Kart’a Özel Referans

PinOut, masaya yeni bir kart indiğinde açtığımız ilk uygulamadır. DevKitC, LOLIN, TinyPICO, Wemos S2 Mini ve düzinelerce Arduino form faktörü için karta özel diyagramlar içerir ve her pin GPIO numarası, alternatif işlev ve herhangi bir strapping veya giriş uyarısı ile açıklanır. Diyagramlar indirildikten sonra çevrimdışı çalışır.

Nerede kısır kalır: Daha yeni C6 ve H2 kartları bir veya iki firmware sürümü geride kalabilir. Arama iyidir ancak bulanık değildir.

Fiyatlandırma:

Platform: Android.

İndir:

Sonuç: Android’de “bu kart’a hangi pin ne yapar” en güçlü uygulaması.

2. Electrodoc Pro — En İyi Hepsi Bir Arada Elektronik Araç Seti

Electrodoc Pro İsviçre çakısıdır. Pinout’lar direnç renk kodları, LED hesaplayıcıları, PCB iz genişliği yardımcıları ve seri konsol ile birlikte oturur. ESP32 pinout bölümü PinOut’unki kadar derinlemesine değildir, ancak çevre hesaplayıcılar bir seri direnç seçmeniz veya bir voltaj bölen doğrulamanız gerektiğinde kendini ödeyebilir.

Nerede kısır kalır: UI yoğunluğu yüksektir, bu nedenle hangi bölümün hangi aracı tuttuğunu öğrenmek birkaç seansa alır.

Fiyatlandırma:

Platform: Android, iOS.

İndir:

Sonuç: Tüm elektronik tezgahı kaplamak isteyen tek bir uygulama istiyorsanız bunu seçin, sadece pinout değil.

3. ElectroDroid — En İyi Uzun Süredir Devam Eden Eklentiler ile Referans

ElectroDroid, Android elektronik referans uygulamalarının başkanıdır. ESP32 kartları, yaygın IC’ler ve her zaman Raspberry Pi şapkasına takmış olabileceğiniz her konnektör için pinout tarayıcı tarzı bir menünün içinde yaşar. Bir eklenti ekosistemi temel kurulumunu şişirmeden özel referanslar (transistor türleri, anten hesaplayıcıları) ekler.

Nerede kısır kalır: Arabirim yine de 2015 Android uygulaması gibi görünüyor. Bazı eklenti paketleri tek seferlik ödeme eklentileridir.

Fiyatlandırma:

Platform: Android.

İndir:

Sonuç: Gerekli. PinOut ile birlikte kurun, yerine değil.

4. Arduino IDE — En İyi Mobil Derle ve Flash

Arduino IDE, Android’de resmi bulut destekli editördür. Bir test sketch yazın, ESP32 kart hedefinizi seçin ve USB-OTG veya Wi-Fi üzerinden flashleyin. “Bu GPIO hangisi?” ile başlamak için en hızlı yol “LED GPIO 2’de yanıp söner, bu nedenle kablolama çalışır.”

Nerede kısır kalır: Kütüphane senkronizasyonu için Arduino Cloud hesabı gereklidir. Karmaşık derlemeler hala dizüstü bilgisayara layıktır.

Fiyatlandırma:

Platform: Android, iOS, web.

İndir:

Sonuç: Elinde veri sayfası pin olduğu ve onu test etmek istediği anda harika sağlık denetimi aracı.

5. Termux — Telefonda esptool.py için Daha İyisi

Termux, Android’de tam bir Linux terminalidir. Python’u kurun, pip install esptool ve USB-OTG üzerinden yakındaki bir dizüstü bilgisayar olmaksızın bir ESP32’ye firmware flashleyebilirsiniz. Ayrıca MicroPython iş akışları için Ampy, mpremote ve rshell çalıştırır.

Nerede kısır kalır: Play Store sürümü dondurulduğundan tam paket desteği için F-Droid yapısı gerektirir. Linux kabuğunu daha önce kullanmadıysanız kurulum teknikseldir.

Fiyatlandırma:

Platform: Android.

İndir: F-Droid

Sonuç: Cebinize tam bir ESP32 araç zinciri koymanın yolu. Öğrenme eğrisi ancak hızla ödenir.

6. SerialWiFiTerminal — En İyi Mobil Seri Monitörü

SerialWiFiTerminal USB-OTG üzerinden veya Wi-Fi üzerinden küçük telnet tarzı bir saplamaç çalıştıran herhangi bir ESP32’ye uygun bir seri konsolu ortaya çıkarır. Telefon yakında tek ekran olduğunda önyükleme günlüklerinin hata ayıklanması için kullanışlıdır ve oturum günlüklerini daha sonra için düz metin halinde kaydeder.

Nerede kısır kalır: Bazı Android telefonlarda USB-OTG çipleri konusunda zor. Eski derlemeler bazen manuel olarak eşleştirilmesi gerekir.

Fiyatlandırma:

Platform: Android.

İndir:

Sonuç: Tezgah seri monitörüne mobil alternatif. Saha çalışması için iyi.

7. IoT MQTT Panel — MQTT Üzerinden Kablolama Testi İçin En İyisi

IoT MQTT Panel, herhangi bir Android telefonunu MQTT çalıştıran bir ESP32 için bir panoya dönüştürür. Anahtarlar, kaydırıcılar ve ölçerler paneli oluşturun, konulara abone olun ve kablolama işiyor olduğu konusunda confirming. Bir hatadan kablolama belirsizliğini ortadan kaldırmanın en hızlı yoludur: Sensör değeri panelde görünürse pin seçimi iyidir ve hata koddadır.

Nerede kısır kalır: Ağda bir yerde MQTT aracısı gerektirir. Bunu için Raspberry Pi’de Mosquitto çalıştırmada hiçbir sorun yoktur.

Fiyatlandırma:

Platform: Android.

İndir:

Sonuç: Gerçek verilerle kablolama seçimini doğrulamak için gitmen gereken panel.

8. Wokwi — Önyükleme Öncesi Simülatör

Wokwi, Android’de Chrome veya WebView kabuğunda şaşırtıcı derecede iyi çalışan tarayıcı tabanlı bir ESP32 simülatörüdür. Sürükleme ve bırakma editöründe bir kart kablolayın, bir sketch yükleyin ve tam olarak kullanmayı planladığınız GPIO’nun bir LED’i ışıklandırmasını veya sensör verilerini çıkarmasını izleyin. Öğretim, prototipleme ve demire dokunmadan önce pin seçimini doğrulamak için kullanışlıdır.

Nerede kısır kalır: Yerel Android uygulaması değildir, bu nedenle dokunma hedefleri telefonlarda küçük olabilir. Gelişmiş çevre birimleri Pro seviyesi gerektirir.

Fiyatlandırma:

Platform: Web (Android’de tarayıcı üzerinden çalışır), masaüstü.

İndir: Tarayıcıda Aç

Sonuç: Lehimlemeden önce ulaşmak için olan, özellikle sensör pahalı veya kırılgan olduğunda.

Doğru Birini Nasıl Seçersiniz

SSS

Android için en iyi ücretsiz ESP32 pinout uygulaması nedir?

PinOut. En geniş karta özel kapsama alanı ve diyagramlar indirildikten sonra tamamen çevrimdışı çalışır.

GPIO 12 veya GPIO 15 bazen ESP32’mde önyüklemeyi neden engelliyor?

Bunlar strapping pinleridir. Açılış sırasında bir strapping pini yüksek veya düşük tutulursa, çip alternatif bir önyükleme moduna girer. Bunları sensörlere bağlamadan önce “önyükleme” veya “strapping” ek açıklamalarının altında uygulama diyagramlarını kontrol edin.

Bilgisayar olmadan ESP32’yi flashleyebilir miyim?

Evet. Android için USB-OTG artı Arduino IDE veya esptool.py ile Termux kullanın. Her iki yaklaşım da USB-C - USB-A adaptörü ve verileri destekleyen kablo üzerinden çalışır.

Bu pinout uygulamaları ESP32-S3 ve ESP32-C3 için doğru mu?

PinOut ve Electrodoc çoğu S3 ve C3 kartını kapsar, ancak tamamen yeni bir varyant satın almadan önce uygulamanın kart listesini kontrol edin. Bazı C6 ve H2 kartları hala referans uygulamalarında yakalanmaktadır.

Uygulamalardan herhangi biri ADC gürültüsü veya PWM kanal haritalarını gösterir mi?

Electrodoc Pro ve ElectroDroid her ikisi de ADC kanallarını ve PWM atamalarını listeler. Gürültü özellikleri için uygulama diyagramını Espressif’in resmi veri sayfası ile referans kontrol et.

Hangi uygulama çevrimdışı en iyi oyuncu?

PinOut ve ElectroDroid her ikisi de tamamen çevrimdışı çalışır. Wokwi tarayıcı ve ağ gerektirir. Arduino IDE hesabı sadece bulut senkronizasyonu için, yerel flashing için değil.