Différences entre versions de « FEATHER-MICROPYTHON-OLED »
(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... ») |
|||
Ligne 8 : | Ligne 8 : | ||
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. | 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. | ||
− | + | L'utilisation de ce pilote requière l'installation d'une bibliothèque spécifique. Vous la trouverez ici: | |
{{download-box|Téléchargez la bibliothèque ssd1306|https://raw.githubusercontent.com/micropython/micropython/master/drivers/display/ssd1306.py}} | {{download-box|Téléchargez la bibliothèque ssd1306|https://raw.githubusercontent.com/micropython/micropython/master/drivers/display/ssd1306.py}} |
Version du 16 septembre 2018 à 20:36
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 pilote SSD1306 I2C et SPI (MicroPyhton GitHub) pour écran OLED ssd1306 pouvant être utilisé avec MicroPython.
L'utilisation de ce pilote requière l'installation d'une bibliothèque spécifique. Vous la trouverez ici:
Le pilote pour bus I2C utilise l'adresse 0x3c par défaut.
Vous devrez copier les fichiers suivant sur votre carte MicroPython
- 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:
Outil simplifié de transfert de fichiers et de contrôlez de carte depuis une connexion série. ESP8266 compatible.
Transférez des fichiers et contrôlez votre carte depuis une simple connexion série. ESP8266 compatible.
Puis utiliser le code suivant pour faire fonctionner votre interface. Tester le code dans une session REPL ou WebREPL.