Connecteur NCD pour ESP8266 sous MicroPython (y compris Wemos et UEXT d'Olimex)

Hier, nous parlions du connecteur NCD pour Pyboard (voir ce GitHub). Cet adaptateur que l'on retrouve sur la gamme des capteurs National Control Device que je trouve follement pratique pour l'apprentissage rapide et le prototypage.

Auhourd'hui, nous l'adapterons à une plateforme ESP8266 sous MicroPython.
Un Feather ESP8266 d'Adafruit et un Wemos D1 (ESP8266).

Adapter un connecteur NCD sur Feather ESP8266 

Adapter un connecteur NCD sur un Wemos D1

Dans les deux cas, créer une instance du bus I2C se résume à

from machine import Pin, I2C
i2c = I2C( sda=Pin(4), scl=Pin(5) )

L'inconvénient de cette méthode est qu'elle exploite l'alimentation 5V en provenance du port USB (il faudra donc absolument avoir notre ESP branché pour avoir la tension de fonctionnement nécessaire sur le connecteur NCD).

Nous avons également prévu d'adapter le connecteur NCD le connecteur UEXT standard d'Olimex (concernant de nombreuses plateformes, y compris l'ESP8266-EVB)
Adapter un connecteur NCD sur un connecteur UEXT d'Olimex.


Voilà, il ne reste plus qu'a utiliser notre premier capteur / senseur NCD.
Ce que nous ferons cette après-midi même.

Où acheter

Aucun commentaire