MicroPython
| MicroPython programmeringssprog | |
|---|---|
| Forfatter | Damien George |
| Nyeste version | 1,19 (16. juni 2022) |
| Påvirket af | Python |
| Referenceimplementering | |
| Licens | MIT licens |
| Internet side | micropython.org |
MicroPython [1] er en softwareimplementering af Python 3- programmeringssproget , skrevet i C , optimeret til at køre på en mikrocontroller [2] [3] . MicroPython er en fuldt udstyret, runtime Python-compiler, der kører på mikrocontrollerens hardware. Brugeren præsenteres for en interaktiv prompt ( REPL ) til straks at udføre understøttede kommandoer. Et udvalg af grundlæggende Python-biblioteker er inkluderet, MicroPython inkluderer moduler, der giver programmøren adgang til hardware på lavt niveau.
MicroPython, blev oprindeligt skabt af den australske programmør og fysiker Damien George, efter en kampagne støttet på Kickstarter i 2013 [4] . Mens den originale Kickstarter-kampagne udgav MicroPython med en pyboard-mikrocontroller, understøtter MicroPython en række ARM -baserede arkitekturer . Siden da har MicroPython kørt på Arduino [5] , ESP8266 [6] , ESP32 [7] og Internet of things [8] [9] [10] hardware .
I 2016 blev en version af MicroPython skabt til BBC Micro Bit som en del af Python Software Foundations bidrag til Micro Bit-partnerskabet med BBC [11] .
Kildekoden til projektet kan findes på GitHub [12] .
Noter
- ^ MicroPython - Python til mikrocontrollere på micropython.org . Hentet 11. april 2018 .
- ^ Madhumita Venkataramanan, Micro Python: mere kraftfuld end Arduino, enklere end Raspberry Pi . Hentet 11. april 2018 .
- ^ Serdar Yegulalp, Micro Pythons bittesmå kredsløb: Python-variant retter sig mod mikrocontrollere , i InfoWorld . Hentet 11. april 2018 .
- ^ Micro Python : Python til mikrocontrollere , på Kickstarter . Hentet 11. april 2018 .
- ^ Pyduino Arduino Based Development Board, der understøtter MicroPython (video) - Geeky Gadgets , i Geeky Gadgets , 12. oktober 2016. Hentet 11. april 2018 .
- ^ MicroPython på ESP8266 : Kicking the Tyres , i Hackaday , 21. juli 2016. Hentet 11. april 2018 .
- ^ Micropython / micropython -esp32 , på GitHub . Hentet 11. april 2018 .
- ^ MicroPython på ESP8266 : smukt let IoT , på Kickstarter . Hentet 11. april 2018 .
- ^ MicroPython - Bringing Python til tingenes internet på todayispotato.github.io . Hentet 11. april 2018 (arkiveret fra originalen 25. november 2017) .
- ^ Pycom inkorporerer Sequans LTE - M -teknologi i nyt 5-netværks IoT-udviklingskort . Hentet 11. april 2018 .
- ^ Video : Hands on med BBC Micro-Bit-brugergrænsefladen , i Electronics Weekly , 7. juli 2015. Hentet 11. april 2018 .
- ^ Micropython / micropython , på GitHub . Hentet 11. april 2018 .
Relaterede emner
Eksterne links
- ( EN ) Officielt websted , på micropython.org .
- MicroPython , på GitHub . _ _
- MicroPython kildelager , på github.com .