Accueil🇫🇷Chercher

MicroPython

Architectures supportées

Écrit Ă  l'origine par l'ingĂ©nieur australien Damien George, sur l'architecture STM32F405 (ARM Cortex-M) de STMicroelectronics, Ă  l'occasion d'une campagne de financement participatif par Kickstarter en 2013. Pendant cette campagne, 1 931 contributeurs ont versĂ© un total de 97 803 livres sterling[2].

Il a ensuite été porté, en 2015, sur l'architecture ESP8266, notamment pour les cartes d'Adafruit Industries. Sur cette carte, deux firmwares existent basés sur MicroPython : l'un appelé MicroPython[3] et l'autre CircuitPython[4]. MicroPython fonctionne également sur ESP32[5], le successeur de l'ESP8266.

En 2017, Microsemi a adapté MicroPython à l'architecture RISC-V (RV32 et RV64)[6].

Annexes

Notes et références

  1. « Release 1.20.0 », (consulté le )
  2. (en) « Micro Python: Python for microcontrollers », sur Kickstarter (consulté le )
  3. « Overview | Building and Running MicroPython on the ESP8266 | Adafruit Learning System », sur learn.adafruit.com, (consulté le )
  4. (en) « CircuitPython for ESP8266 », sur Adafruit.com
  5. Tollervey 2018.
  6. « RISC-V Poster Preview — 7th RISC-V Workshop », (consulté le )

Bibliographie

En français

  • Nicholas H. Tollervey (trad. de l'anglais), Programmer avec MicroPython : programmation Python de systèmes embarquĂ©s Ă  microcontrĂ´leurs, Paris, O'Reilly / First Ă©ditions, , X-213 p. (ISBN 978-2-412-03746-1, BNF 45512787)
  • Dominique Meurisse, Python, Raspberry Pi et Flask [Texte imprimĂ©] : capturez des donnĂ©es tĂ©lĂ©mĂ©triques et rĂ©alisez des tableaux de bord web (microPython, ESP8266, MQTT, SQLite 3), Saint-Herblain, Éditions ENI, coll. « La Fabrique », , 631 p. (ISBN 978-2-409-01631-8, BNF 45652682)

En anglais

  • (en) Agus Kurniawan, MicroPython for ESP8266 Development Workshop, PE Press,
  • (en) Charles Bell, MicroPython for the Internet of Things: A Beginner’s Guide to Programming with Python on Microcontrollers, APress,
  • (en) Luca-Dorin Anton, MicroPython complete : The definitive guide to Python for microcontrollers using MicroPython and ESP32, Technics Publications, (OCLC 1122564653)
  • (en) Rui Santos et Sara Santos, MicroPython Programming with ESP32 and ESP8266 (prĂ©sentation en ligne)
  • (en) Donald Norris, Python for Microcontrollers: Getting Started with MicroPython, McGraw-Hill Education, coll. « TAB »
  • (en) Marwan Alsabbagh, MicroPython Cookbook, Packt Publishing, (ISBN 9781838649951)

Lien externe

Cet article est issu de wikipedia. Text licence: CC BY-SA 4.0, Des conditions supplémentaires peuvent s’appliquer aux fichiers multimédias.