Modifications

Sauter à la navigation Sauter à la recherche
1 642 octets ajoutés ,  16 septembre 2018 à 20:35
Page créée avec « == Introduction == MicroPython permet d'utiliser très facilement un écran OLED I2C basé sur le contrôleur ''ssd1306''. Ce tutoriel couvre plusieurs modèles de cartes... »
== Introduction ==
MicroPython permet d'utiliser très facilement un écran OLED I2C basé sur le contrôleur ''ssd1306''.

Ce tutoriel couvre plusieurs modèles de cartes sous MicroPython:
* Feather ESP8266 + OLED FeatherWing

== Installer la bibliothèque ==
Cette bibliothèque est un [https://github.com/micropython/micropython/blob/master/drivers/display/ssd1306.py pilote SSD1306 I2C et SPI] (''MicroPyhton GitHub'') pour écran OLED ssd1306 pouvant être utilisé avec MicroPython.

Son utilisation requière l'installation d'une bibliothèque spécifique. Vous trouvez celle-ci ici:

{{download-box|Téléchargez la bibliothèque ssd1306|https://raw.githubusercontent.com/micropython/micropython/master/drivers/display/ssd1306.py}}

Le pilote pour bus I2C utilise l'adresse 0x3c par défaut.

Vous devrez copier les fichiers suivant sur votre carte MicroPython
* {{fname|ssd1306.py}} dans le répertoire racine.

Pour savoir comment copier vos fichiers sur votre carte MicroPython, vous pouvez vous référer aux ressources suivantes:

{{ttuto-begin}}

{{ttuto
|label=Ampy
|descr=Outil simplifié de transfert de fichiers et de contrôlez de carte depuis une connexion série. ESP8266 compatible.
|img=tlogo-micropython-Debugger.jpg
|link=FEATHER-CHARGER-FICHIER-MICROPYTHON
}}

{{ttuto
|label=RSHell
|descr=Transférez des fichiers et contrôlez votre carte depuis une simple connexion série. ESP8266 compatible.
|img=tlogo-micropython-Debugger.jpg
|link=MicroPython-Hack-RShell
}}

{{ttuto-end}}

Puis utiliser le code suivant pour faire fonctionner votre interface. Tester le code dans une session REPL ou WebREPL.
29 918

modifications

Menu de navigation