Le script {{fname|stress.py}} permet de stresser le contrôleur en modifiant continuellement les couleurs.
Le script {{fname|stress.py}} permet de stresser le contrôleur en modifiant continuellement les couleurs.
−
== Fonctionnalité du MOD-RGB ==
+
== Code ==
+
=== BUS I2C ===
+
La carte MOD-RGB utilise le bus I2C (adresse par défaut est 0x20) pour communiquer avec le MicroContrôleur.
+
+
Ce bus I2C est disponible sur le connecteur UEXT de notre ESP8266-EVB comme le montre le tableau suivant.
+
+
[[Fichier:ESP8266-DEV-12.jpg|480px]]
+
+
En adaptant le code (et les raccordements du bus I2C), vous pourriez tout aussi facilement faire fonctionner des cartes ESP8266 comme {{pl|67|Feather ESP8266 Huzza}} ou {{cl|121|Wemos D1}} ou même {{pl||MicroPython Pyboard}}.
+
+
=== Fonctionnalité du MOD-RGB ===
<syntaxhighlight lang="python"># Utilisation du MOD-RGB d'Olimex avec un ESP8266 sous MicroPython
<syntaxhighlight lang="python"># Utilisation du MOD-RGB d'Olimex avec un ESP8266 sous MicroPython