-
Notifications
You must be signed in to change notification settings - Fork 1
Circuit Python
8 dépôts github : exemples-de-montages festisol CROUS-micro-python piano visio anumby jouets developpement-voiture raspberry-pico Blog ateliers numériques Repair Café d'Orsay

Un micro logiciel spécifique ici

Le fonctionnement sous circuitpython est très différent au démarrage que micropython ; circuitpython a certains avantages pour les composants vendus par Adafruit ici.

Le son n'est pas fort sans amplificateur

Le code proposé par Adafruit

import board, audiomp3, audiopwmio
audio = audiopwmio.PWMAudioOut(board.GP16)
decoder = audiomp3.MP3Decoder(open("upbeats.mp3", "rb"))
audio.play(decoder)
while audio.playing:
pass
L'interface Mu que je recommande pour circuitpython donne accès directement aux fichiers avec une bonne console de communication nommée REPL (Read Eval Print Loop )


Il n'y a pas de bouton "stop" sur Mu : j'utilise le bouton REPL qui lance la console comme pour un arduino.

Thonny a un bouton stop moins efficace. Nous allons voir d'autres interfaces logicielles CROUS

Je ne recommande pas circuitpython pour débuter :
- le fonctionnement sous circuitpython est trop différent au démarrage que micropython plus universel
- circuitpython ne prend pas en compte les clones non produits par le vendeur
- l'interpréteur est lourd et la mémoire restante est très faible : moins de 3 Mo pour les fichiers MP3 dans le lecteur
L'univers Arduino est vaste ; découvrez des montages en quelques clics pour faire des jouets avec des arduino, les nouveaux modules raspberry pico ou avec du wifi les petits esp CROUS-micro-python

La progression par 5 niveaux des exemples-de-montages est importante pour aborder des projets de plus en plus ambitieux. Compléter votre boite à outils avec des Capteurs, des Afficheurs en utilisant des Instruments de mesure. Regarder les Videos et montez vos propres projets pour refaire les jeux du festival festisol et commencer à utiliser les nouveaux raspberry-pico. Voulez-vous nous aider à développer d'autres applications ? Commencez un peu de code CROUS-micro-python, participez au developpement-voiture ou pour construire des jouets Anumby
