Programmer avec MicroPython : programmation Python de systèmes embarqués à microcontrôleurs
La 4e de couverture indique : "Quelle bonne idée que de vous intéresser à MicroPython ! Il s'agit d'une adaptation du langage Python pour programmer les cartes à microcontrôleurs et les systèmes embarqués. Ce livre donne les clés pour vous mettre en route dans la création de projets u...
Enregistré dans:
| Hovedforfatter: | |
|---|---|
| Andre forfattere: | |
| Format: | Livre papier |
| Sprog: | Français |
| Udgivet: |
Paris :
First éditions : O'Reilly
DL 2018.
|
| Fag: | |
| Autres localisations: | Voir dans le Sudoc |
| LEADER | 04777nam a22002657a 4500 | ||
|---|---|---|---|
| 001 | 678320 | ||
| 008 | 180607t20182018xxe ||| |||| 00| 0 fre d | ||
| 009 | PPN227451392 | ||
| 020 | |a 9782412037461 (br.) : |c 24,95 EUR | ||
| 024 | |a 9782412037461 | ||
| 041 | 1 | |a fre |h eng |f fre | |
| 082 | |a 005.133 |z fre | ||
| 100 | 1 | |a Tollervey, Nicholas H. | |
| 245 | 1 | 0 | |a Programmer avec MicroPython : |b programmation Python de systèmes embarqués à microcontrôleurs |c Nicholas H. Tollervey ; [traduction de l'anglais Olivier Engler]. |
| 260 | |a Paris : |b First éditions : |b O'Reilly, |c DL 2018. | ||
| 300 | |a 1 vol. (X-213 p.) : |b ill., couv. ill. ; |c 23 cm. | ||
| 504 | |a Index | ||
| 505 | 0 | |a P. VII -- Avant-propos -- P. IX -- Préface -- P. 1 -- 1. Qu'est-ce que MicroPython ? -- P. 2 -- Pourquoi micro ? -- P. 4 -- Pourquoi Python ? -- P. 9 -- La genèse de MicroPython -- P. 13 -- Lancez-vous ! -- P. 17 -- 2. PyBoard -- P. 19 -- Le matériel de la PyBoard -- P. 21 -- Configuration de la carte -- P. 27 -- 3. BBC micro:bit -- P. 29 -- Le matériel -- P. 31 -- Configuration initiale de la carte -- P. 37 -- 4. Circuit Playground Express (CPX) -- P. 38 -- Présentation de la carte CPX -- P. 40 -- Préparation de la carte -- P. 45 -- 5. ESP8266 et ESP32 -- P. 47 -- Présentation matérielle -- P. 48 -- Préparation et configuration -- P. 55 -- 6. Pensez embarqué ! -- P. 59 -- Motivations humaines -- P. 63 -- Potentialités d'enchantement -- P. 67 -- Étapes vers l'enchantement -- P. 71 -- 7. Expressions visuelles -- P. 71 -- Blinkenlights -- P. 71 -- Le ruban NeoPixels -- P. 79 -- Texte, images et animations -- P. 85 -- Afficheur LCD couleur pour PyBoard -- P. 91 -- 8. Capteurs et détection -- P. 92 -- Boutons et toucher capacitif -- P. 100 -- Accéléromètre et boussole -- P. 103 -- Son, lumière et température -- P. 107 -- Capteurs externes -- P. 111 -- 9. GPIO -- P. 111 -- Les broches -- P. 116 -- Le protocole série UART -- P. 118 -- Le protocole SPI -- P. 121 -- Le protocole I2C -- P. 123 -- Autres techniques et protocoles GPIO -- P. 125 -- 10. Accès réseau -- P. 127 -- Communications infrarouges CPX -- P. 132 -- Communications radio micro:bit -- P. 141 -- Le Wi-Fi d'ESP8266 et ESP32 -- P. 149 -- Le protocole MQTT -- P. 155 -- 11. Paroles et musique -- P. 155 -- Ondes sonores et CPX -- P. 165 -- De la musique avec micro:bit -- P. 170 -- Synthèse vocale -- P. 179 -- 12. Robots -- P. 179 -- Trundle bot -- P. 185 -- Bit:Bot, un robot de course -- P. 191 -- 13. L'esprit de MicroPython -- P. 193 -- Le Zen de MicroPython -- P. 194 -- Gestion mémoire -- P. 200 -- Considérations de performances -- P. 203 -- 14. Ce n'est qu'un début -- P. 203 -- Rejoindre la communauté -- P. 204 -- Aller plus loin -- P. 205 -- Index | |
| 520 | |a La 4e de couverture indique : "Quelle bonne idée que de vous intéresser à MicroPython ! Il s'agit d'une adaptation du langage Python pour programmer les cartes à microcontrôleurs et les systèmes embarqués. Ce livre donne les clés pour vous mettre en route dans la création de projets uniques pour systèmes embarqués grâce à un langage aussi efficace que compact. Si vous connaissez Python en tant que programmeur, enseignant ou simple autodidacte, vous êtes paré pour cette joyeuse aventure ! Depuis vos tout premiers pas avec MicroPython jusqu'au développement de projets complets, l'auteur de ce livre vous propose un voyage fabuleux dans la programmation des systèmes embarqués. Il présente d'abord quatre modèles de cartes à microcontrôleurs fonctionnant avec MicroPython, puis montre comment ce langage exploite les fonctions matérielles que sont les entrées-sorties, les communications sans fil, le son et la musique, et le contrôle d'un robot. Découvrez MicroPython sur quatre cartes (PyBoard, BBC micro : bit, Adafruit Circuit Playground Express et ESP8266/ESP32). Prenez en mains une plate-forme de création pour concevoir et réaliser des systèmes embarqués répondant à des problèmes concrets issus du monde réel. Maîtrisez les effets visuels, dialoguez avec l'utilisateur au moyen de boutons et du toucher capacitif, produisez de la musique et exploitez la synthèse vocale. Découvrez les protocoles de communication UART, SPI et IC. Explorez les capacités d'émission-réception par ondes radio. Adoptez de bonnes pratiques pour bien gérer l'espace mémoire limité d'un système embarqué" | ||
| 650 | |a Python (langage de programmation) | ||
| 650 | |a Systèmes embarqués (informatique) | ||
| 650 | |a Microcontrôleurs |x Programmation | ||
| 700 | 1 | |a Engler, Olivier. |4 trl | |
| 765 | 0 | |t Programming with MicroPython | |
| 997 | |0 678320 |1 Livre papier |a Ressource papier |c 0/Orléans/ |c 1/Orléans/BU Sciences, Technologies, STAPS/ |z Orléans, BU Sciences, Technologies, STAPS, 005.133 PYTH To | ||

