Global Information Lookup Global Information

MicroPython information


MicroPython
Developer(s)Damien P. George
Initial release3 May 2014; 10 years ago (2014-05-03)
Stable release
1.22.2 Edit this on Wikidata / 20 February 2024; 2 months ago (20 February 2024)
Repository
  • github.com/micropython/micropython Edit this at Wikidata
Written inC
PlatformARM Cortex-M, STM32, ESP8266, ESP32, 16-bit PIC, Unix, Microsoft Windows, Zephyr, JavaScript, RP2040
LicenseMIT license[1]
Websitemicropython.org

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.[2][3]

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.[4]

MicroPython does have an inline assembler, which lets the code run at full speed, but it is not portable across different microcontrollers.

The source code for the project is available on GitHub under the MIT License.[5]

  1. ^ George, Damien P. (4 May 2014). "micropython/LICENSE at master · micropython/micropython". GitHub. Retrieved 11 February 2017.
  2. ^ Venkataramanan, Madhumita (6 December 2013). "Micro Python: more powerful than Arduino, simpler than the Raspberry Pi". Wired. Retrieved 15 December 2016.
  3. ^ Yegulalp, Serdar (5 July 2014). "Micro Python's tiny circuits: Python variant targets microcontrollers". InfoWorld. Retrieved 15 December 2016.
  4. ^ "MicroPython - Python for microcontrollers". micropython.org. Retrieved 12 August 2017.
  5. ^ "MicroPython on GitHub". GitHub. 7 February 2022.

and 22 Related for: MicroPython information

Request time (Page generated in 0.5975 seconds.)

MicroPython

Last Update:

microcontrollers". micropython.org. Retrieved 12 August 2017. "MicroPython on GitHub". GitHub. 7 February 2022. "Micro Python: Python for microcontrollers"...

Word Count : 2444

Micro Bit

Last Update:

MakeCode MicroPython Scratch The Python programming experience on the Micro Bit is provided by MicroPython. Users are able to write Python scripts in...

Word Count : 2867

CircuitPython

Last Update:

CircuitPython is an open-source derivative of the MicroPython programming language targeted toward students and beginners. Development of CircuitPython is...

Word Count : 639

RP2040

Last Update:

can be programmed in assembly, C, C++, Free Pascal, Rust, Go, MicroPython, CircuitPython, Ada and TypeScript. It is powerful enough to run TensorFlow Lite...

Word Count : 776

ESP8266

Last Update:

Jones Forth to the ESP8266 microcontroller. MicroPython — A port of MicroPython (an implementation of Python for embedded devices) to the ESP8266 platform...

Word Count : 2075

ESP32

Last Update:

SDK and firmware closely emulating Node.js MicroPython (and CircuitPython) – lean implementation of Python 3 for microcontrollers Lua Network/IoT toolkit...

Word Count : 2981

XBee

Last Update:

built in. The latest XBee 3 family introduces new capabilities like MicroPython, Digi's TrustFence security framework and Bluetooth low energy for local...

Word Count : 710

Microcontroller

Last Update:

Interpreters may also contain nonstandard features, such as MicroPython, although a fork, CircuitPython, has looked to move hardware dependencies to libraries...

Word Count : 5212

Thonny

Last Update:

model (name → address/id → value) Simple pip GUI Support for CPython and MicroPython Support for running and managing files on a remote machine via SSH Possibility...

Word Count : 452

List of Python software

Last Update:

CPython Python runtime. IronPythonPython for CLI platforms (including .NET and Mono) Jython – Python for Java platforms MicroPythonPython 3 implementation...

Word Count : 3530

Embedded software

Last Update:

interpreted Python 3 language – MicroPython – is however available expressly for microcontroller use, e.g. 32-bit ARM-based (such as BBC micro:bit) and 16-bit...

Word Count : 920

History of Python

Last Update:

The programming language Python was conceived in the late 1980s, and its implementation was started in December 1989 by Guido van Rossum at CWI in the...

Word Count : 3514

Comparison of Texas Instruments graphing calculators

Last Update:

automatic overclocker". "Python-for-TI-83-Premium-CE". education.ti.com (in French). Retrieved 2020-02-08. "Ti-Planet-Micropython". tiplanet.org. Retrieved...

Word Count : 202

Casio graphic calculators

Last Update:

Casio graphing calculators have a version of MicroPython built in, allowing the user to upload or write Python scripts on the calculator. Prizm display resolution...

Word Count : 1446

Open Roberta

Last Update:

Mindstorms, and other programmable hardware systems such as Arduino, BBC micro:bit, and the Calliope mini. The Cloud-approach of the Open Roberta Lab is...

Word Count : 1434

Adafruit Industries

Last Update:

introduced CircuitPython, a fork of the MicroPython programming language optimized to run on some Adafruit products. CircuitPython runs on Adafruit boards...

Word Count : 1716

Raspberry Pi

Last Update:

2 MB of flash memory. It is programmable in C, C++, Assembly, MicroPython, CircuitPython and Rust. Raspberry Pi has partnered with Adafruit, Pimoroni,...

Word Count : 18191

Lego Mindstorms EV3

Last Update:

lines. However it can also be programmed on the actual robot and saved. MicroPython support has been recently added. The EV3 Home (31313) set consists of:...

Word Count : 1260

OpenPOWER Microwatt

Last Update:

ISA 3.0 instruction set and can be run on FPGA boards, booting Linux, MicroPython and Zephyr. Microwatt is a tiny 64-bit bi-endian scalar integer processor...

Word Count : 499

Constrained Application Protocol

Last Update:

https://github.com/1248/microcoap microCoAPy MicroPython RFC 7252 Client + Server Core Apache License 2.0 https://github.com/insighio/microCoAPy nanoCoAP C RFC 7252...

Word Count : 1781

Ubuntu version history

Last Update:

PulseAudio–its default audio server–with Pipewire, adds support for MicroPython on microcontrollers such as the Raspberry Pi Pico W, and adds support...

Word Count : 13748

Pythonidae

Last Update:

The Pythonidae, commonly known as pythons, are a family of nonvenomous snakes found in Africa, Asia, and Australia. Among its members are some of the...

Word Count : 2884

PDF Search Engine © AllGlobal.net