Différences entre versions de « MicroPython-Accueil »

De MCHobby - Wiki
Sauter à la navigation Sauter à la recherche
Ligne 81 : Ligne 81 :
 
   |img=tlogo-micropython-modele.jpg
 
   |img=tlogo-micropython-modele.jpg
 
   |link=MicroPython.Pyboard.modele
 
   |link=MicroPython.Pyboard.modele
  |traduction=1
 
 
}}
 
}}
  

Version du 6 décembre 2015 à 12:55

ArduinoAcceuil.jpg

Accueil Arduino

RaspeberryPiPlusAcceuil.jpg

Accueil Raspberry Pi

MicroPython-Acceuil.jpg

Accueil Micro Python

M5Stack-Accueil.jpg

Accueil M5Stack

Tools-Acceuil.jpg

Accueil Outils

Spark.IO-Acceuil.jpg

Accueil Particle.IO


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?!?

Tlogo-micropython-presentation.jpg

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

En vidéo

Tlogo-micropython-video.jpg

Quelques vidéos très intéressante.

Tester en live

Tlogo-micropython-net.jpg

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

Brochage et Schema

Tlogo-micropython-brochage-pyboard.jpg

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

PyBoard Généralités

Tlogo-micropython-pyboard-Info.jpg

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

Références

Tlogo-micropython-reference.jpg

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

Doc officielle

link=MicroPython.r%C3%A9f%C3%A9rence#Documentation_Officielle

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

Les modèles de PyBoard.

Tlogo-micropython-modele.jpg

Comparatif des différents modèles de la carte PyBoard.

 

Hacking électronique avec Micro Python

Précautions & alimentations

Tlogo-micropython-prepare.jpg

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

Premier script

Tlogo-micropython-firstscript.jpg

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

L'invite REPL

Tlogo-micropython-REPL.jpg

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

LED et concepts

Tlogo-micropython-LED.jpg

Allumer les LEDs de la carte PyBoard. Les concepts de base.

1 LED externe

Tlogo-micropython-1led.png

Branchez votre première LED sur la PyBoard et contrôlez là.

8 LEDs

Tlogo-micropython-8leds.png

Contrôler plusieurs LEDs.

Bouton

Tlogo-micropython-button.jpg

Bouton, callback et interruption.

L'accéléromètre

Tlogo-micropython-accelerometre.jpg

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

Safe Mode & réinitialisation

Tlogo-micropython-safemode.jpg

Safe Mode et réinitialisation d'usine. Reprenez le contrôle de votre PyBoard

PyBoard = souris

Tlogo-micropython-souris.jpg

Faire agir la PyBoard comme une souris. Réalisez vos propres interface homme-machine.

Les timers

Tlogo-micropython-timer.jpg

Mesurer des durées, réaliser des synchronisations ou exécuter du code à intervalle régulier. Exploitez les 14 timers de votre PyBoard.

Assembleurs

Tlogo-micropython-assembleur.jpg

Utiliser l'assembleur inline. Ajouter du code assembleur ARM au sein même de vos programmes.

Contrôle de puissance

Tlogo-micropython-power.jpg

Contrôler la consommation de votre PyBoard.

Servo-moteur

Tlogo-moteur-servo.jpg

Contrôler des servo moteur en Micro Python. Quelques commandes pour positionner un axe sur un angle donné.

Luminosité d'une LED

Tlogo-micropython-fading.jpg

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

Déparasitage entrée

Tlogo-micropython-deparasitage.jpg

Comment déparasiter une entrée.

Déboguer

Tlogo-micropython-Debugger.jpg

Quelques petits trucs pour vous aider à déboguer vos programmes.

USB <-> UART

Tlogo-micropython-USB-UART.jpg

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

 

Extensions

Extension LCD

Tlogo-under-construction.jpg

TRAVAUX EN COURS. Utiliser l'extension LCD.

Maîtriser I2C

Tlogo-micropython-I2C.jpg

Utiliser et maîtriser les bus I2C.

Afficheur 4x7 I2C

Tlogo-micropython-4x7.jpg

Utilisation d'afficheur 4x7 segment sur le bus I2C de la PyBoard.

Afficheur matrice 8x8

Tlogo-under-construction.jpg

TRAVAUX EN COURS. Utilisation d'afficheur 8x8 à matrice sur le bus I2C de la PyBoard.