PinOut ESP32 pinout reference on Android

Deux cartes ESP32 avec le même numéro de tampon de soie peuvent exposer le GPIO dans des ordres complètement différents, et passer un après-midi entier à chercher un bug “pourquoi mon capteur lit zéro” se résume généralement à une broche de strapping ou un GPIO d’entrée que personne n’a signalé. Une référence de broches dans votre poche sur Android est le moyen le plus rapide de l’attraper avant que le fer à souder ne chauffe. Les applications ci-dessous couvrent la numérotation des broches, le comportement de démarrage et de strapping, les cartes ADC et tactiles, les canaux PWM, et les mises en garde pratiques qui ne figurent jamais sur la carte papier de la carte.

Nous avons donné la préférence aux applications qui fonctionnent entièrement hors ligne, respectent un paiement unique de 2 $ plutôt que des abonnements, et maintiennent une base de données suffisamment large pour couvrir DevKitC v4, LOLIN S3, TinyPICO, et les familles croissantes ESP32-C3 et -S3. Quelques outils de programmation figurent également sur la liste, car passer de “lire le pinout” à “flasher un sketch de test” est une seule tape lorsque la chaîne d’outils se trouve sur le même téléphone.

Ce qu’il faut rechercher dans une application de référence de pinout ESP32

Comparaison rapide

Application Meilleur pour Plan gratuit Prix de départ/mois Évaluation
PinOut Diagrammes ESP32 et Arduino spécifiques à la carte Oui Gratuit 4.5
Electrodoc Pro Kit d’outils électroniques complet + broches Essai gratuit Paiement unique 4.5
ElectroDroid Référence largement utilisée avec plugins Oui Pro une fois 4.7
Arduino IDE Compiler et flasher des sketches depuis le téléphone Oui Gratuit 4.1
Termux Python et esptool.py depuis Android Oui Gratuit 4.5
SerialWiFiTerminal Moniteur série en déplacement via USB ou Wi-Fi Oui Gratuit 4.3
IoT MQTT Panel Vérifier un ESP32 câblé sur MQTT Oui Gratuit 4.6
Wokwi Simulez le câblage avant de souder Oui Pro à partir de 7 $/mois 4.6

Les applications

1. PinOut — Meilleure référence spécifique à la carte pour ESP32 et Arduino

PinOut est l’application que nous ouvrons en premier chaque fois qu’une nouvelle carte atterrit sur la table. Elle contient des diagrammes spécifiques à la carte pour DevKitC, LOLIN, TinyPICO, Wemos S2 Mini, et des dizaines de facteurs de forme Arduino, et chaque broche est annotée avec son numéro GPIO, sa fonction alternative, et tous les avertissements de strapping ou d’entrée. Les diagrammes fonctionnent hors ligne une fois téléchargés.

Où elle pèche : Les cartes C6 et H2 plus récentes peuvent être en retard d’un ou deux mises à jour du micrologiciel. La recherche est bien mais pas floue.

Prix :

Plateformes : Android.

Télécharger :

Conclusion : L’application “dis-moi simplement quelle broche fait quoi sur cette carte” la plus puissante sur Android.

2. Electrodoc Pro — Meilleur kit d’outils électroniques polyvalent

Electrodoc Pro est le couteau suisse. Les broches sont accompagnées de codes de couleur des résistances, de calculatrices LED, d’aides à la largeur des pistes PCB et d’une console série. La section pinout ESP32 n’est pas aussi profonde que celle de PinOut, mais les calculatrices environnantes se rentabilisent dès que vous avez besoin de choisir une résistance série ou de vérifier un diviseur de tension.

Où elle pèche : La densité de l’interface utilisateur est élevée, il faut donc quelques sessions pour apprendre quelle section contient quel outil.

Prix :

Plateformes : Android, iOS.

Télécharger :

Conclusion : Choisissez cela si vous voulez une application qui couvre tout le plan de travail électronique, pas seulement les broches.

3. ElectroDroid — Meilleure référence de longue date avec plugins

ElectroDroid est le doyen des applications de référence électronique Android. Les broches pour les cartes ESP32, les CI courants et chaque connecteur que vous ayez jamais branché sur un chapeau Raspberry Pi vivent dans un menu de style navigateur. Un écosystème de plugins ajoute des références spécialisées (types de transistors, calculatrices d’antenne) sans gonfler l’installation de base.

Où elle pèche : L’interface a toujours l’air d’une application Android de 2015. Certains paquets de plugins sont des compléments payants à usage unique.

Prix :

Plateformes : Android.

Télécharger :

Conclusion : Un incontournable. Installez-le aux côtés de PinOut, pas à sa place.

4. Arduino IDE — Meilleure compilation et flash mobile

Arduino IDE sur Android est l’éditeur officiel soutenu par le cloud. Écrivez un sketch de test, choisissez votre cible de carte ESP32, et flashez via USB-OTG ou Wi-Fi. C’est le chemin le plus rapide de “quel GPIO est celui-ci?” à “la LED clignote sur GPIO 2, donc mon câblage fonctionne.”

Où elle pèche : Nécessite un compte Arduino Cloud pour la synchronisation de la bibliothèque. Les compilations complexes valent toujours un ordinateur portable.

Prix :

Plateformes : Android, iOS, web.

Télécharger :

Conclusion : Un excellent outil de vérification de santé mentale au moment où vous avez une broche de fiche technique en main et que vous voulez la tester.

5. Termux — Meilleur pour esptool.py depuis le téléphone

Termux est un terminal Linux complet sur Android. Installez Python, pip install esptool, et vous pouvez flasher du micrologiciel sur un ESP32 via USB-OTG sans ordinateur portable à proximité. Il exécute également Ampy, mpremote et rshell pour les flux de travail MicroPython.

Où elle pèche : Nécessite la compilation F-Droid pour le support complet des paquets car la version Play Store est gelée. La configuration est technique si vous n’avez jamais utilisé un shell Linux.

Prix :

Plateformes : Android.

Télécharger : F-Droid

Conclusion : Le moyen de garder une chaîne d’outils ESP32 complète dans votre poche. Courbe d’apprentissage, mais rentable rapidement.

6. SerialWiFiTerminal — Meilleur moniteur série mobile

SerialWiFiTerminal expose une console série appropriée via USB-OTG ou Wi-Fi à n’importe quel ESP32 exécutant un petit stub de style telnet. Utile pour déboguer les journaux d’amorçage lorsque le téléphone est le seul écran à proximité, et enregistre les journaux de session en texte brut pour plus tard.

Où elle pèche : Difficile à propos des chipsets USB-OTG sur certains téléphones Android. Les builds plus anciennes doivent parfois être associées manuellement.

Prix :

Plateformes : Android.

Télécharger :

Conclusion : L’alternative mobile à un moniteur série de plan de travail. Bon pour le travail sur le terrain.

7. IoT MQTT Panel — Meilleur pour tester le câblage via MQTT

IoT MQTT Panel transforme n’importe quel téléphone Android en tableau de bord pour un ESP32 exécutant MQTT. Construisez un panneau de commutateurs, de curseurs et de jauges, abonnez-vous à des rubriques, et confirmez que votre câblage fait ce que dit le sketch. C’est le moyen le plus rapide d’éliminer l’incertitude de câblage d’un bug : si la valeur du capteur apparaît dans le panneau, le choix de broche est bon, et le bug se situe dans le code.

Où elle pèche : Nécessite un courtier MQTT quelque part sur le réseau. Il n’y a rien de mal à exécuter Mosquitto sur une Raspberry Pi pour cela.

Prix :

Plateformes : Android.

Télécharger :

Conclusion : Le panneau incontournable pour confirmer un choix de câblage avec des données réelles.

8. Wokwi — Meilleur simulateur pré-soudure

Wokwi est un simulateur ESP32 basé sur navigateur qui fonctionne étonnamment bien sur Android dans Chrome ou une shell WebView. Câblez une carte dans l’éditeur glisser-déposer, chargez un sketch, et regardez le GPIO exact que vous aviez l’intention d’utiliser allumer une LED ou cracher les données du capteur. Utile pour l’enseignement, la création de prototypes et la confirmation d’un choix de broche avant de toucher le fer.

Où elle pèche : Ce n’est pas une application Android native, les cibles tactiles peuvent donc être petites sur les téléphones. Les périphériques avancés nécessitent le niveau Pro.

Prix :

Plateformes : Web (fonctionne sur Android via navigateur), bureau.

Télécharger : Ouvrir dans le navigateur

Conclusion : Celui auquel se tourner avant de souder, surtout lorsque le capteur est cher ou fragile.

Comment choisir le bon

FAQ

Quelle est la meilleure application gratuite de référence de broches ESP32 pour Android ?

PinOut. Il a la couverture de carte la plus large et fonctionne entièrement hors ligne une fois les diagrammes téléchargés.

Pourquoi GPIO 12 ou GPIO 15 empêchent-ils parfois le démarrage sur mon ESP32 ?

Ce sont des broches de strapping. Si une broche de strapping est maintenue haut ou bas à la mise sous tension, la puce entre en mode de démarrage alternatif. Consultez les diagrammes de l’application sous les annotations “amorçage” ou “strapping” avant de les câbler aux capteurs.

Puis-je flasher un ESP32 sans ordinateur ?

Oui. Utilisez USB-OTG plus Arduino IDE pour Android, ou Termux avec esptool.py. Les deux approches fonctionnent via un adaptateur USB-C vers USB-A et un câble capable de données.

Ces applications de référence de broches sont-elles précises pour ESP32-S3 et ESP32-C3 ?

PinOut et Electrodoc couvrent la plupart des cartes S3 et C3, mais vérifiez la liste des cartes de l’application avant d’acheter une variante toute nouvelle. Certaines cartes C6 et H2 rattrapent toujours les applications de référence.

L’une des applications affiche-t-elle le bruit ADC ou les cartes de canaux PWM ?

Electrodoc Pro et ElectroDroid répertorient tous deux les canaux ADC et les affectations PWM. Pour les caractéristiques de bruit, consultez le diagramme de l’application avec la fiche technique officielle d’Espressif.

Quelle application fonctionne le mieux hors ligne ?

PinOut et ElectroDroid fonctionnent tous deux entièrement hors ligne. Wokwi nécessite un navigateur et un réseau. Arduino IDE a besoin du compte uniquement pour la synchronisation cloud, pas pour le flashage local.