MicroPython-Accueil

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche


MicroPython-Accueil-00.jpg
Crédit: MicroPython micropython.org

Micro Python est une version optimisée et allégée de Python 3 pour système embarqué.

PyBoard, la carte Micro Python est une petite carte électronique qui exécute Micro Python en bare metal et vous offre un système d'exploitation Python bas niveau permettant de contrôler toute sorte de projets électroniques. Trop fort... I Love It!!!

La gamme Micro Python est maintenant disponible chez MCHobby.

Micro Python & PyBoard

Micro Python & PyBoard Kaséko?!?

Venez découvrir le microcontrôleur programmable en Python. Plateforme, Boot, etc.

En vidéo

Quelques vidéos très intéressante.

Tester en live

Un petit laboratoire avec une carte Micro Python connecté sur Internet pour la tester.

Brochage du PyBoard

La carte Micro Python, ses fonctionnalités et son brochage.

PyBoard Généralités

Boot Modes, Code d'erreur, système de fichier et réinitialisation. A lire avant de se lancer.

Références

Liens, références et ressources Micro Python.

Doc officielle

L'excellente documentation officielle en anglais. Une importante source de précieuses informations.

 

Hacking électronique avec Micro Python

Précautions & alimentations

Précautions d'usage avant de se lancer dans le hacking. Comment alimenter votre PyBoard.

Premier script

Exécutez votre premier script et allumez une LED sur la carte.

L'invite REPL

Obtenir l'invite en ligne de commande REPL et utilisez PyBoard en mode terminal.

LED et concepts

Allumer la LED et concepts de base.

Bouton

Bouton, callback et interruption.

L'accéléromètre

Utiliser l'accéléromètre de la carte.

Safe Mode & réinitialisation

TRAVAUX EN COURS. Safe Mode et réinitialisation d'usine.

PyBoard = souris

TRAVAUX EN COURS. Faire agir la PyBoard comme une souris.

Les timers

TRAVAUX EN COURS. Utilisation des timers.

Assembleurs

TRAVAUX EN COURS. Utiliser l'assembleur inline.


Contrôle de puissance

TRAVAUX EN COURS. Contrôler la consommation de votre PyBoard.

Servo-moteur

TRAVAUX EN COURS. Contrôler un servo moteur.

Luminosité d'une LED

TRAVAUX EN COURS. Contrôler la luminosité d'une LED ou la faire pulser.

Déparasitage entrée

TRAVAUX EN COURS. Comment déparasiter une entrée.

USB <-> UART

TRAVAUX EN COURS. Envoyer les données de l'UART vers USB (et vice-versa).

 

Cartes d'extension

Extension LCD

TRAVAUX EN COURS. Utiliser l'extension LCD.