This file also exists in ENGLISH
Ce dépôt contient des pilotes MicroPython spécifique pour la PyBoard (nécessitant plus de mémoire ou support matériel spécifique).
Les pilotes "plateforme agnostique" basée sur l' API machine sont stockés dans le dépôt esp8266-upy.
Les codes et exemples sont également utilisés sur le wiki documentaire Pyboard de MCHobby.
Voici une description des bibliothèques disponibles dans ce dépôt. Chaque sous-répertoire contient des instructions, schémas et codes dans un readme.md personnalisé.
Explorer par:
Répertoire | Description |
---|---|
FEATHERWING | Composants : Interfaces : FEATHERWING Interface Feather pour Pyboard permettant de piloter des FeatherWings. Testé avec : PYBOARD Fabricant : ADAFRUIT |
NCD | Composants : Interfaces : NCD Brancher un connecteur NCD sur une Pyboard. Testé avec : PYBOARD Fabricant : NCD |
PYBStick | Composants : Interfaces : PYBSTICK PYBStick: une carte MicroPython abordable pour tous projets Testé avec : PYBSTICK Fabricant : |
PYBStick-feather-face | Composants : Interfaces : PYBSTICK, FEATHERWING, UEXT Carte d'interface entre PYBStick et extensions FeatherWing d Adafruit Industries Testé avec : PYBSTICK Fabricant : GARATRONIC, ADAFRUIT |
PYBStick-hat-face | Composants : Interfaces : PYBSTICK, HAT Carte d'interface entre PYBStick et HAT pour Raspberry-Pi Testé avec : PYBSTICK Fabricant : GARATRONIC |
QWIIC | Composants : Interfaces : QWIIC, STEMMA Brancher un connecteur QWIIC ou STEMMA sur une Pyboard. Testé avec : PYBOARD Fabricant : SPARKFUN, ADAFRUIT |
UEXT | Composants : Interfaces : UEXT Brancher un port UEXT sur une Pyboard. Testé avec : PYBOARD Fabricant : OLIMEX |
UNO-R3 | Composants : OLED, SSD1306 Interfaces : UNO-R3 Arduino UNO R3 compatible interface for Pyboard Testé avec : PYBOARD Fabricant : GARATRONIC |
UPPY | Composants : Interfaces : FEATHERWING, NCD, STEMMA, QWIIC, UEXT UPPY (alpha) : Interface de Prototypage Universelle pour Pyboard. Testé avec : PYBOARD, PYBD Fabricant : ADAFRUIT, OLIMEX, SPARKFUN, NCD |
UniPi-MicroPython-Automation | Composants : Interfaces : I2C Créer un automate programmable MicroPython avec la PYBStick et UniPi Testé avec : PYBSTICK Fabricant :
|
ads1015-ads1115 | Composants : ADS1015, ADS1115, ADA1085 Interfaces : I2C Convertisseur ADC (Analogique vers Digital) 4 canaux pour réaliser des lectures analogiques et lectures différentielles. L'ADS1115 dispose d'un amplificateur interne programmable, ce qui permet de lire des tensions très faibles. Testé avec : PYBOARD Fabricant : ADAFRUIT
|
ctrl-panel | Composants : MCP23017, OLED, SSD1306 Interfaces : I2C, HAT Panneau de contrôle en format HAT pour application MicroPython ou Raspberry-Pi. Testé avec : PYBSTICK Fabricant : GARATRONIC |
eth | Composants : ETHERNET-FEATHERWING, WIZNET-W5500 Interfaces : SPI Utiliser une connexion Ethernet filaire avec un contrôleur Wiznet W5500. Testé avec : PYBOARD Fabricant : ADAFRUIT |
keypad-4x4 | Composants : Interfaces : GPIO Utiliser un keypad 4x4 avec un microcontroleur MicroPython Pyboard Testé avec : PYBOARD Fabricant : |
lfpwm | Composants : Interfaces : GPIO PWM basse fréquence (pour les périphériques à haute inertie) Testé avec : PICO Fabricant : |
mma7660 | Composants : MMA7660 Interfaces : I2C Utiliser l'accéléromètre MMA7660 présent sur la Pyboard originale. Testé avec : PYBOARD Fabricant : |
mod-esp8266 | Composants : MOD-ESP8266 Interfaces : UART Utiliser un ESP8266 en commande AT pour obtenir une connexion WiFi on the Pyboard. Testé avec : PYBOARD Fabricant : OLIMEX |
modvga | Composants : MOD-VGA Interfaces : UEXT Contrôler un adaptateur VGA type GameDuino via une interface UEXT. Testé avec : PYBOARD Fabricant : OLIMEX |
motorskin | Composants : L293D, HC-SR04 Interfaces : GPIO Carte d'extension moteur pour MicroPython PyBoard + capteur de distance ultrason. Testé avec : PYBOARD Fabricant : MCHOBBY |
ressource | Composants : Interfaces : *** RESSOURCES *** Fritzing, brochage et schémas pour la Pyboard et Pyboard-D (PYBD). Testé avec : PYBOARD, PYBD Fabricant : |
servorobot | Composants : PCA9685 Interfaces : I2C Faire des appels ou envoyer/recevoir des SMS avec une carte MicroPython. Testé avec : PYBOARD Fabricant : ADAFRUIT |
sim-modem | Composants : SIM800, HAT-NADHAT-GSM Interfaces : UART Utiliser un keypad 4x4 avec un microcontroleur MicroPython Pyboard Testé avec : PYBOARD, PYBSTICK Fabricant : GARATRONIC
|
usbhid | Composants : Interfaces : Exemples expliquant comment utiliser la Pyboard comme périphérique HID (clavier, souris) Testé avec : PYBOARD Fabricant : |
zumo-robot | Composants : Interfaces : UNO-R3 Piloter un Robot Zumo pour Arduino avec un microcontroleur MicroPython Pyboard Testé avec : PYBOARD Fabricant : POLOLU
|
RShell est un outil formidable qui permet de d'éditer/transférer/repl sur une carte MicroPython a travers une simple connexion série (et même Bluetooth serial).
C'est un outil vraiment très utile qui vaut la peine de s'y attarder... avec lui plus besoin d'avoir accès au "lecteur Flash" de votre carte MicroPython pour y éditer ou y copier un fichier.
Ce qu'il y de génial avec RShell, c'est qu'il fonctionne aussi avec ESP8266 (tant mieux parce qu'il n'y a pas de lecteur flash comme sur une PyBoard).
ATTENTION : pour un ESP8266 il faut absolument réduire le buffer d'échange... sinon on écrase facilement le système de fichier (et il faudra reflasher la bête) :-/ Voyez le fichier rshell-esp8266.sh qui est proposé ici.
De nombreux pilotes MicroPython sont disponible sur le GitHUb esp8266-upy
Il y a de nombreux pilotes Adafruit sur ce Github (Tony Dicola)
Il y a de nombreux pilotes Adafruit sur ce Github (Tony Dicola)
Également trouvé des pilotes pour centrales Intertielles sur ce Github