ESP8266 ESP12 : map des ports GPIO

Il n’est pas toujours aisé d’associer les ports GPIO physiques d’un ESP12 à la valeur à utiliser en programmation d’un script LuA. Voici le brochage d’un ESP12 :

esp12_pinout

et voici les correspondances que j’ai pu trouver, du moins pour les GPIO utilisables sur ce module :

PORT
PHYSIQUE
GPIO
PORT
SCRIPT LUA
0 3
2 4
4 2
5 1
12 6
13 7
14 5
15 8
16 0


Par exemple, si vous branchez une LED sur le GPIO15 (broche +) et sur la masse (GND), via une résistance de 2k2, vous pouvez utiliser ce script LuA pour la faire clignoter :

gpio.mode(8, gpio.OUTPUT)
gpio.write(8, gpio.LOW)
for i = 1, 4 do
 gpio.write(8, gpio.HIGH)
 tmr.delay(100000)
 gpio.write(8, gpio.LOW)
 tmr.delay(100000)
end

Si vous utilisez la broche GPIO4, dans le script vous remplacerez 8 par 2 :

gpio.mode(2, gpio.OUTPUT)
gpio.write(2, gpio.LOW)
for i = 1, 4 do
 gpio.write(2, gpio.HIGH)
 tmr.delay(100000)
 gpio.write(2, gpio.LOW)
 tmr.delay(100000)
end

Simple non ?

 

 

Publications similaires

  • |

    France 2 : orienter les esprits ?

    Un petit écart sur le sujet du blog, mais ce qui s’est passé hier soir semblait tellement hallucinant qu’il fallait réagir. C’est au 20h de France 2, après un Nième sujet anxiogène sur les attentats barbares voici venir un « sondage »; entendez par là qu’on envoie un journaleux (= journaliste sans envergure et sans réflexion) se balader avec un micro et une caméra pour écouter la parole des gens, tout en leur posant des question un peu orientées. Là, notre journaleux…

  • Raspberry : il arrive !

    Peut-être avez-vous suivi l’aventure de la p’tite framboise, le Raspberry Pi, ordinateur miniaturisé à l’extrême, linuxé à souhait, sortie hdmi, et tout ça pour environ 40 € sans boîtier ? Le Raspberry a été enfin mis en livraison le 14 Avril dernier, il était temps, après avoir été largement retardé par un léger défaut du circuit imprimé et une certification CE devenue indispensable, à croire qu’un produit ne peut exister sans devoir aller encore payer et payer toujours des taxes…

  • | |

    RouterOS : gestion du ping et alerte

    Comment surveiller une IP sur votre routeur RouterOS 7.xx ? Un simple script, ping, se chargera de vous prévenir par email (à condition d’avoir configuré votre envoi d’email dans /tools/e-mail, cf plus bas dans ce billet. Voici déjà le script qui va tester 3 fois l’adresse 192.168.1.21, et en cas de non-réponse envoyer un email aux deux destinataires, recipient et recipient1 mentionnés dans le script : Pour ce qui est de la configuration de l’email dans /tools/e-mail : Ici, nous…

  • Excellente année 2011 !!

    Minuit vient de sonner, il semblerait qu’il soit de coutume, en chaque début d’année, de présenter ses voeux… De tout coeur donc, que 2011 puisse vous apporter ce que vous attendez, mais n’oubliez pas que derrière toute technologie se cachera toujours l’essentiel, le plus important, cette pierre angulaire sur laquelle reposera tout un édifice : l’Homme ! C’est cet Homme qui fera que nos projets les plus fous se réaliseront, cet Homme qui se développera si on arrête de le bafouer comme ce fût…

  • Wifipak : arrêt des coupons à durée prédéfinie

    Première publication le 29/11/2013 Au 1er Mars 2014, Infracom cessera la commercialisation des coupons d’accès pour le hotspot Wifipak. Ce choix difficile et nécessaire s’explique par la proportion sans cesse croissante d’utilisateurs de solutions internes, locales, au détriment de la solution hébergée que nous proposions jusqu’à présent. Il s’explique également par le choix des établissement pour des d’accès gratuits : le hotspot WiFi est devenu un service offert à vos clients, 95% de nos clients ne le monétisent plus désormais,…