Modifications

Sauter à la navigation Sauter à la recherche
2 176 octets ajoutés ,  16 mars 2019 à 22:29
Ligne 337 : Ligne 337 :  
{{ttuto
 
{{ttuto
 
   |label=Maîtriser I2C
 
   |label=Maîtriser I2C
   |descr=Utiliser et maîtriser les bus I2C.
+
   |descr=Utiliser et maîtriser les bus I2C sous MicroPython.
 
   |img=tlogo-micropython-I2C.jpg
 
   |img=tlogo-micropython-I2C.jpg
 
   |link=MicroPython-I2C
 
   |link=MicroPython-I2C
Ligne 438 : Ligne 438 :  
| align="left" width="360px" | [[Fichier:MicroPython-ESP8266.jpg|320px]]
 
| align="left" width="360px" | [[Fichier:MicroPython-ESP8266.jpg|320px]]
 
| align="Left" width="350px" valign="top" style="padding:10px" |  
 
| align="Left" width="350px" valign="top" style="padding:10px" |  
<p style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;">'''MicroPython sur ESP8266'''. Reflasher un {{pl|846|Feather ESP8266}} pour qu'il supporte MicroPython afin de réaliser des senseurs connectés à prix imbattable! Un minimum de savoir faire est cependant requis.</p>
+
<p style="text-align: center; padding: 15px 0px; border-radius: 10px 10px 10px 10px; border: 1px solid #cccccc;">'''MicroPython sur ESP8266'''. Reflasher un {{pl|846|Feather ESP8266}}, un {{pl|1221|Wemos D1 Mini}}, {{pl|668|ESP8266-EVB}} ou NodeMCU pour qu'il supporte MicroPython afin de réaliser des senseurs connectés à prix imbattable! Un minimum de savoir faire est cependant requis.</p>
 
|}
 
|}
   −
Cette section est dévolue à la plateforme {{pl|846|Feather ESP8266 Huzza}} reflashé pour MicroPython et sa {{cl|87|gamme de FeatherWing}} (extension).
+
Cette section est dévolue à la plateforme {{pl|846|Feather ESP8266 Huzza}}, {{pl|1221|Wemos ESP8266}}, NodeMCU reflashé pour MicroPython et extension comme {{cl|87|FeatherWing}}, {{cl|123|Wemos Extension}} (extension).
    
Cette section est assortie du [https://github.com/mchobby/esp8266-upy GitHub ESP8266-upy contenant des sources et exemples].
 
Cette section est assortie du [https://github.com/mchobby/esp8266-upy GitHub ESP8266-upy contenant des sources et exemples].
Ligne 453 : Ligne 453 :  
   |img=tlogo-feather-esp8266.jpg
 
   |img=tlogo-feather-esp8266.jpg
 
   |link=FEATHER-ESP8266
 
   |link=FEATHER-ESP8266
 +
}}
 +
 +
{{ttuto
 +
  |label=ESP8266-EVB
 +
  |descr=Découvrir l'ESP8266-EVB (evaluation board) et ESP8266-DEV (module ESP), son Brochage, Alimentation, Port UEXT, Schéma, FAQ.
 +
  |img=tlogo-esp8266-dev.jpg
 +
  |link=ESP8266-DEV
 
}}
 
}}
    
{{ttuto
 
{{ttuto
 
   |label=Charger MicroPython
 
   |label=Charger MicroPython
   |descr=Apprenez comment charger le Firmware MicroPython sur une carte.
+
   |descr=Apprenez comment charger le Firmware MicroPython sur une carte Pyboard, ESP8266 (Feather, Wemos, NodeMcu), etc.
 
   |img=tlogo-feather-load-upy.jpg
 
   |img=tlogo-feather-load-upy.jpg
 
   |link=FEATHER-CHARGER-MICROPYTHON
 
   |link=FEATHER-CHARGER-MICROPYTHON
Ligne 561 : Ligne 568 :  
   |label=GPIO Expander
 
   |label=GPIO Expander
 
   |descr=Utiliser le MCP23017 pour ajouter des entrées/sorties sur ESP8266.
 
   |descr=Utiliser le MCP23017 pour ajouter des entrées/sorties sur ESP8266.
   |img=tlogo-feather-upy-MCP23017.jpg
+
   |img=tlogo-feather-upy-MCP23017.png
 
   |link=FEATHER-MICROPYTHON-MCP23017
 
   |link=FEATHER-MICROPYTHON-MCP23017
 +
}}
 +
 +
{{ttuto
 +
  |label=OLED
 +
  |descr=Utiliser un écran OLED en MicroPython (ESP8266).
 +
  |img=tlogo-feather-upy-oled.jpg
 +
  |link=FEATHER-MICROPYTHON-OLED
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-OLED [UEXT]
 +
  |descr=Un écran OLED 128x64 (I2C) utilisé sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-oled.png
 +
  |link=MICROPYTHON-MOD-OLED
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-IO [UEXT]
 +
  |descr=Utiliser le module I2C '''MOD-IO''' sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-io.png
 +
  |link=MICROPYTHON-MOD-IO
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-IO2 [UEXT]
 +
  |descr=Utiliser le module I2C '''MOD-IO2''' sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-io2.jpg
 +
  |link=MICROPYTHON-MOD-IO2
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-RGB [UEXT]
 +
  |descr=Contrôler des rubans LEDs RGB / RVB avec le module I2C '''MOD-RGB''' sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-rgb.png
 +
  |link=MICROPYTHON-MOD-RGB
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-LCD1x9 [UEXT]
 +
  |descr=Contrôler l'afficheur Alphanumérique à cristaux liquide avec le module I2C '''MOD-LCD1x9''' sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-lcd1x9.png
 +
  |link=MICROPYTHON-MOD-LCD1x9
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-MAG3110 [UEXT]
 +
  |descr=Un magnétomètre 3 axes '''MAG3110''' de NXP avec le module I2C '''MOD-MAG3110''' sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-mag3110.png
 +
  |link=MICROPYTHON-MOD-MAG3110
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-LTR501ALS [UEXT]
 +
  |descr=Senseur de luminosité et de proximité '''LTR-501ALS'''. Exploiter le module I2C sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-ltr501als.png
 +
  |link=MICROPYTHON-MOD-LTR501ALS
 +
}}
 +
 +
{{ttuto
 +
  |label=MOD-Wii-Chuck [UEXT]
 +
  |descr=Contrôleur de jeu I2C Wii Nunchuck. Exploiter le sous MicroPython (via port UEXT).
 +
  |img=tlogo-mod-wii-nunchuck.png
 +
  |link=MICROPYTHON-MOD-WII-NUNCHUCK
 
   |traduction=1
 
   |traduction=1
 
}}
 
}}
29 836

modifications

Menu de navigation