Accueil
Précédent
MicroPython et Pyboard - Python sur microcontrôleur : de la prise en main à l'utilisation avancée
Sommaire
Informations générales
Titre, auteur...
Avant-propos
Introduction
Qu’est-ce que MicroPython ?
Mise en garde : euphorie imminente !
Avant-propos : premier contact MicroPython
Objectifs de l’ouvrage
Prérequis
Présentation de MicroPython
Comparaison MicroPython et Arduino
Intérêt
Communauté
Plateformes MicroPython
Préambule
À l’assaut du monde professionnel
Critères de sélection
Vue d’ensemble des plateformes disponibles
MicroPython et CircruitPython
Pyboard : extensions et communications
Pyboard-D : extensions et communications
MicroPython Pyboard
Introduction
Présentation de la Pyboard
La Pyboard en détail
Pyboard : tension logique et courant
Les fonctions alternatives sur la Pyboard
Brochage de la Pyboard
Brochage avancé et timers
Comment détruire sa Pyboard en sept leçons ?
MicroPython Pyboard-D
Introduction
MicroPython Pyboard-D
Brochage de la Pyboard-D
Carte d’interface WBUS-DIP28
Environnement de travail
Avant-propos
Manipulation de fichiers
Éditeur de texte
Console série et REPL
Outils intégrés
Prise de contrôle
Installer une carte MicroPython
Communiquer avec MicroPython
Utiliser le périphérique de stockage
REPL : l'invite en ligne de commande
REPL via Bluetooth
RShell
upy-shell
WebREPL
Support WiFi sur la Pyboard-D
Mode station (STA)
Mode point d'accès (AP)
Séquence de démarrage
Séquence de démarrage MicroPython
Fichier boot.py
Fichier main.py
Séquence de démarrage en lumière
Safe Mode de la Pyboard
Séquence de démarrage et Pyboard-D
Programmer
Préambule
Les bibliothèques MicroPython
Bibliothèques disponibles
Bibliothèque machine
Bibliothèque pyb
Bibliothèque os
Charger et exécuter un script à la volée
Exploiter l’accéléromètre
Entrées/sorties
Identification et mode des broches
Les timers
Bus I2C
Bus SPI
Interface UART
Horloge RTC
Poursuivre l’exploration
Capteurs et interfaces
Introduction
Signal numérique
Signal analogique
Interface I2C
Contrôle moteur
Afficheurs
Interface UART
Interface USB HID
Interface réseau
I2C : petit manuel du développeur
Préambule
Introduction
Manipulation de données
Bus I2C
Rétroportage CircuitPython (TSL2591)
Poursuivre l’exploration I2C
Classes MicroPython courantes
Les classes MicroPython en français
La classe ADC
La classe ADCAll
La classe DAC
La classe I2C
La classe LCD160CR
La classe Pin
La classe RTC
La classe Servo
La classe Signal
La classe SPI
La classe Timer
Classe TimerChannel
Classe UART
Annexes
À propos des annexes
Mise à jour du firmware
Safe Mode et Reset Factory
Conversion des logiques 3,3 V et 5 V
PWM vers analogique
Plateformes MicroPython disponibles
Schéma de la Pyboard
ERROR! Unable to connect to the remote server
Conditions générales d'utilisation
Copyright - ©Editions ENI