About: MicroPython

An Entity of Type: software, from Named Graph: http://dbpedia.org, within Data Space: dbpedia.org:8891

MicroPython is a software implementation of a programming language largely compatible with Python 3, written in C, that is optimized to run on a microcontroller. MicroPython consists of a Python compiler to bytecode and a runtime interpreter of that bytecode. The user is presented with an interactive prompt (the REPL) to execute supported commands immediately. Included are a selection of core Python libraries; MicroPython includes modules which give the programmer access to low-level hardware. The source code for the project is available on GitHub under the MIT License.

Property Value
dbo:abstract
  • مايكروبايثون (بالإنجليزية: MicroPython)‏ هي تنفيذ للغة بايثون يتضمن مجموعة من مكتبات بايثون القياسية مخصصة للعمل على المتحكمات الدقيقة، ومكتوب بلغة سي. وتتيح التعامل مع العتاد على المستوى الأدنى. تتضمن مايكروبايثون مجمعًا كاملًا وبيئة تشغيل للعمل على عتاد المتحكمات الدقيقة. ويتاح للمستخدم واجهة لتنفيذ الأوامر المدعومة مباشرة. المشروع مفتوح المصدر وهو متاح على جت هاب بترخيص إم آي تي. طُور تطبيق آخر للمتحكمات الدقيقة بالاعتماد على مايكروبايثون وسُمي سركت بايثون CiruitPython، وهي نسخة من مايكروبايثون تهدف إلى أن تكون سهلة الاستخدام وموجهة للأغراض التعليمية. لكن التطبيقين لا يدعمان نفس أنواع المتحكمات الدقيقة إلى حد ما. (مثلًا: تدعم سركت بايثون لوحات SAM D21 و D51 من أتمل، إلا أنها لم تعد توفر الدعم لمتحكمات ESP32. (ar)
  • MicroPython ist eine Softwareimplementierung einer Programmiersprache. Sie ist weitgehend kompatibel mit Python 3 und für den Betrieb auf einem Mikrocontroller optimiert. MicroPython ist ein in C geschriebener, vollständiger Python-Compiler und eine Laufzeitumgebung, die auf der Mikrocontroller-Hardware läuft. Enthalten ist eine Auswahl von Python-Kernbibliotheken; MicroPython enthält Module, die dem Programmierer Zugriff auf Low-Level-Hardware ermöglichen. Der Quellcode für das Projekt ist auf GitHub unter der MIT-Lizenz verfügbar.Für die Programmierung mit MicroPython gibt es inzwischen einige IDEs, z. B. oder . (de)
  • MicroPython​ es una implementación del lenguaje de programación Python 3, escrita en C, optimizada para poder ejecutarse en un microcontrolador.​​ MicroPython es un compilador completo del lenguaje Python a bytecode y un motor e intérprete en tiempo de ejecución del bytecode, que funciona en el hardware del microcontrolador. Al usuario se le presenta una línea de órdenes interactiva (el REPL) que soporta la ejecución inmediata de órdenes. Se incluye una selección de bibliotecas fundamentales de Python: MicroPython incluye módulos que permiten al programador el acceso al hardware en bajo nivel.​ MicroPython lo creó originalmente el programador y físico australiano , después de una exitosa campaña de Kickstarter que apoyó el proyecto en 2013.​ Aunque durante la campaña original de Kickstarter se lanzó MicroPython en conjunción con la placa de microcontrolador PyBoard, en la actualidad MicroPython soporta un amplio número de arquitecturas basadas en ARM.​ Desde entonces MicroPython se ha conseguido ejecutar en plataformas basadas en Arduino,​​ ESP8266,​ ESP32,​ e Internet de las cosas.​​​​ En 2016 se creó una versión de MicroPython para el BBC Micro Bit como parte de la contribución de la Python Software Foundation al Micro Bit en asociación con la BBC.​En 2017, Microsemi realizó un traslado de MicroPython a la arquitectura RISC-V (RV32 y RV64).​ El código de fuente para el proyecto está disponible en GitHub.​ (es)
  • MicroPython is a software implementation of a programming language largely compatible with Python 3, written in C, that is optimized to run on a microcontroller. MicroPython consists of a Python compiler to bytecode and a runtime interpreter of that bytecode. The user is presented with an interactive prompt (the REPL) to execute supported commands immediately. Included are a selection of core Python libraries; MicroPython includes modules which give the programmer access to low-level hardware. The source code for the project is available on GitHub under the MIT License. (en)
  • MicroPython est une implémentation du langage de programmation libre, sous licence MIT, de Python, adapté au monde des microcontrôleurs. (fr)
  • MicroPython è un'implementazione software del linguaggio di programmazione Python 3, scritto in C, ottimizzato per l'esecuzione su un microcontrollore. MicroPython è un compilatore Python completo e runtime che gira sull'hardware del microcontrollore. All'utente viene presentato un prompt interattivo (REPL) per eseguire immediatamente i comandi supportati. Sono incluse una selezione di librerie Python di base, MicroPython include moduli che consentono al programmatore di accedere all'hardware di basso livello. MicroPython, è stato originariamente creato dal programmatore e fisico australiano Damien George, dopo una campagna sostenuta su Kickstarter nel 2013. Mentre la campagna Kickstarter originale ha rilasciato MicroPython con un microcontrollore pyboard, MicroPython supporta un certo numero di architetture basate su ARM . Da allora MicroPython è stato eseguito su hardware Arduino, ESP8266, , e Internet of things . Nel 2016 è stata creata una versione di MicroPython per la BBC Micro Bit come parte del contributo della alla partnership Micro Bit con la BBC. Il codice sorgente del progetto può essere trovato su GitHub. (it)
  • MicroPython(マイクロパイソン)は、C言語で記述されマイクロコントローラ上での動作に最適化された、Python 3と高い互換性を持つプログラミング言語処理系である。 (ja)
  • MicroPython is een implementatie van Python 3, geschreven in C, geoptimaliseerd om op op microcontrollers te werken.Net zoals bij Python wordt de code niet gecompileerd, maar tijdens het uitvoeren geïnterpreteerd. De gebruiker kan direct commando's uitvoeren, of bestanden met Python-code uploaden naar de microcontroller. (nl)
  • MicroPython — реализация языка Python, написанная на C и предназначенная для выполнения на микроконтроллерах. MicroPython включает в себя компилятор и среду выполнения, которые запускаются на микроконтроллере. Для взаимодействия пользователь может использовать интерактивную консоль для непосредственного выполнения программы. MicroPython включает в себя модули, позволяющие программисту использовать низкоуровневые возможности микроконтроллера. Исходный код проекта доступен на GitHub и распространяется по лицензии MIT. (ru)
  • MicroPython,是Python 3编程语言的一个完整软件实现,用C语言编写,被优化于运行在微控制器之上。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了给予编程者访问低层硬件的模块。 MicroPython是澳大利亚程序员和物理学家Damien George,在2013年一次成功的Kickstarter众筹活动之后最初建立的。尽管最初的Kickstart众筹活动将MicroPython与基于STM32 F4的pyboard开发板一起发行,MicroPython支持大量的基于ARM的体系结构。MicroPython已经运行于Arduino、ESP8266、ESP32、和物联网硬件。在2016年,Python软件基金会建立了MicroPython的BBC Micro Bit版本,作为其BBC Micro Bit合作伙伴贡献的一部分。 这个项目的源代码托管于GitHub。 (zh)
  • MicroPython — це програмна реалізація мови програмування, яка багато у чому сумісна з Python 3, написана на C і оптимізована для роботи на мікроконтролерах. MicroPython — це повноцінний компілятор і середовище виконання Python, які працюють на апаратних засобах мікроконтролерів. Користувачу пропонується інтерактивний запит (REPL) на негайне виконання підтримуваних команд. Містить вибір основних бібліотек Python; MicroPython включає модулі, які надають програмісту доступ до обладнання низького рівня. Вихідний код проєкту доступний на GitHub за ліцензією MIT. (uk)
dbo:computingPlatform
dbo:license
dbo:programmingLanguage
dbo:releaseDate
  • 2014-05-03 (xsd:date)
dbo:thumbnail
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 50278739 (xsd:integer)
dbo:wikiPageLength
  • 24829 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 1124332748 (xsd:integer)
dbo:wikiPageWikiLink
dbp:designer
  • Damien P. George (en)
dbp:developer
  • Damien P. George (en)
dbp:influencedBy
  • Python implementation (en)
dbp:license
dbp:logo
  • MicroPython new logo.svg (en)
dbp:logoSize
  • 100 (xsd:integer)
dbp:name
  • MicroPython (en)
dbp:platform
  • ARM Cortex-M, STM32, ESP8266, ESP32, 16bit PIC, Unix, Microsoft Windows, Zephyr, JavaScript, RP2040 (en)
dbp:playlist
  • PLjF7R1fz_OOXrI15wuXeESA0aA4VzcWSi (en)
dbp:programmingLanguage
dbp:released
  • 2014-05-03 (xsd:date)
dbp:title
  • MicroPython (en)
dbp:website
dbp:wikiPageUsesTemplate
dcterms:subject
rdf:type
rdfs:comment
  • MicroPython ist eine Softwareimplementierung einer Programmiersprache. Sie ist weitgehend kompatibel mit Python 3 und für den Betrieb auf einem Mikrocontroller optimiert. MicroPython ist ein in C geschriebener, vollständiger Python-Compiler und eine Laufzeitumgebung, die auf der Mikrocontroller-Hardware läuft. Enthalten ist eine Auswahl von Python-Kernbibliotheken; MicroPython enthält Module, die dem Programmierer Zugriff auf Low-Level-Hardware ermöglichen. Der Quellcode für das Projekt ist auf GitHub unter der MIT-Lizenz verfügbar.Für die Programmierung mit MicroPython gibt es inzwischen einige IDEs, z. B. oder . (de)
  • MicroPython is a software implementation of a programming language largely compatible with Python 3, written in C, that is optimized to run on a microcontroller. MicroPython consists of a Python compiler to bytecode and a runtime interpreter of that bytecode. The user is presented with an interactive prompt (the REPL) to execute supported commands immediately. Included are a selection of core Python libraries; MicroPython includes modules which give the programmer access to low-level hardware. The source code for the project is available on GitHub under the MIT License. (en)
  • MicroPython est une implémentation du langage de programmation libre, sous licence MIT, de Python, adapté au monde des microcontrôleurs. (fr)
  • MicroPython(マイクロパイソン)は、C言語で記述されマイクロコントローラ上での動作に最適化された、Python 3と高い互換性を持つプログラミング言語処理系である。 (ja)
  • MicroPython is een implementatie van Python 3, geschreven in C, geoptimaliseerd om op op microcontrollers te werken.Net zoals bij Python wordt de code niet gecompileerd, maar tijdens het uitvoeren geïnterpreteerd. De gebruiker kan direct commando's uitvoeren, of bestanden met Python-code uploaden naar de microcontroller. (nl)
  • MicroPython — реализация языка Python, написанная на C и предназначенная для выполнения на микроконтроллерах. MicroPython включает в себя компилятор и среду выполнения, которые запускаются на микроконтроллере. Для взаимодействия пользователь может использовать интерактивную консоль для непосредственного выполнения программы. MicroPython включает в себя модули, позволяющие программисту использовать низкоуровневые возможности микроконтроллера. Исходный код проекта доступен на GitHub и распространяется по лицензии MIT. (ru)
  • MicroPython,是Python 3编程语言的一个完整软件实现,用C语言编写,被优化于运行在微控制器之上。MicroPython是运行在微控制器硬件之上的完全的Python编译器和运行时系统。提供给用户一个交互式提示符(REPL)来立即执行所支持的命令。除了包括选定的核心Python库,MicroPython还包括了给予编程者访问低层硬件的模块。 MicroPython是澳大利亚程序员和物理学家Damien George,在2013年一次成功的Kickstarter众筹活动之后最初建立的。尽管最初的Kickstart众筹活动将MicroPython与基于STM32 F4的pyboard开发板一起发行,MicroPython支持大量的基于ARM的体系结构。MicroPython已经运行于Arduino、ESP8266、ESP32、和物联网硬件。在2016年,Python软件基金会建立了MicroPython的BBC Micro Bit版本,作为其BBC Micro Bit合作伙伴贡献的一部分。 这个项目的源代码托管于GitHub。 (zh)
  • MicroPython — це програмна реалізація мови програмування, яка багато у чому сумісна з Python 3, написана на C і оптимізована для роботи на мікроконтролерах. MicroPython — це повноцінний компілятор і середовище виконання Python, які працюють на апаратних засобах мікроконтролерів. Користувачу пропонується інтерактивний запит (REPL) на негайне виконання підтримуваних команд. Містить вибір основних бібліотек Python; MicroPython включає модулі, які надають програмісту доступ до обладнання низького рівня. Вихідний код проєкту доступний на GitHub за ліцензією MIT. (uk)
  • مايكروبايثون (بالإنجليزية: MicroPython)‏ هي تنفيذ للغة بايثون يتضمن مجموعة من مكتبات بايثون القياسية مخصصة للعمل على المتحكمات الدقيقة، ومكتوب بلغة سي. وتتيح التعامل مع العتاد على المستوى الأدنى. تتضمن مايكروبايثون مجمعًا كاملًا وبيئة تشغيل للعمل على عتاد المتحكمات الدقيقة. ويتاح للمستخدم واجهة لتنفيذ الأوامر المدعومة مباشرة. المشروع مفتوح المصدر وهو متاح على جت هاب بترخيص إم آي تي. (ar)
  • MicroPython​ es una implementación del lenguaje de programación Python 3, escrita en C, optimizada para poder ejecutarse en un microcontrolador.​​ MicroPython es un compilador completo del lenguaje Python a bytecode y un motor e intérprete en tiempo de ejecución del bytecode, que funciona en el hardware del microcontrolador. Al usuario se le presenta una línea de órdenes interactiva (el REPL) que soporta la ejecución inmediata de órdenes. Se incluye una selección de bibliotecas fundamentales de Python: MicroPython incluye módulos que permiten al programador el acceso al hardware en bajo nivel.​ (es)
  • MicroPython è un'implementazione software del linguaggio di programmazione Python 3, scritto in C, ottimizzato per l'esecuzione su un microcontrollore. MicroPython è un compilatore Python completo e runtime che gira sull'hardware del microcontrollore. All'utente viene presentato un prompt interattivo (REPL) per eseguire immediatamente i comandi supportati. Sono incluse una selezione di librerie Python di base, MicroPython include moduli che consentono al programmatore di accedere all'hardware di basso livello. Il codice sorgente del progetto può essere trovato su GitHub. (it)
rdfs:label
  • MicroPython (en)
  • مايكروبايثون (ar)
  • MicroPython (de)
  • MicroPython (es)
  • MicroPython (fr)
  • MicroPython (it)
  • MicroPython (ja)
  • MicroPython (nl)
  • MicroPython (ru)
  • MicroPython (zh)
  • MicroPython (uk)
owl:sameAs
prov:wasDerivedFrom
foaf:depiction
foaf:homepage
foaf:isPrimaryTopicOf
foaf:name
  • MicroPython (en)
is dbo:wikiPageRedirects of
is dbo:wikiPageWikiLink of
is dbp:implementations of
is foaf:primaryTopic of
Powered by OpenLink Virtuoso    This material is Open Knowledge     W3C Semantic Web Technology     This material is Open Knowledge    Valid XHTML + RDFa
This content was extracted from Wikipedia and is licensed under the Creative Commons Attribution-ShareAlike 3.0 Unported License