PikaPython
MicroPython alternative
An ultra-lightweight Python interpreter designed for embedded systems and microcontrollers with minimal RAM requirements.
An ultra-lightweight Python interpreter that runs with only 4KB of RAM, zero dependencies. It is ready to use out of the box without any configuration required and easy to extend with C. Similar project: MicroPython, JerryScript.
1k stars
30 watching
137 forks
Language: C
last commit: about 1 month ago
Linked from 2 awesome lists
embeddedesp32esp8266iotlanguagelualuatosmcumicrocontrollermicropythonpythonrtthreadstm32
Related projects:
Repository | Description | Stars |
---|---|---|
peterhinch/micropython-micropower | Provides tools and resources to support the development of ultra low power systems using the Pyboard | 45 |
peterhinch/micropython-iot | Provides a resilient full-duplex communication link between WiFi-enabled microcontrollers and servers. | 89 |
micropython/micropython | An implementation of Python 3.x on microcontrollers and small embedded systems | 19,430 |
pfalcon/pycopy | A minimalist and memory-efficient Python dialect designed to be portable across various platforms. | 805 |
radeklat/micropython-thingspeak | A library for sending data to Thingspeak.com from MicroPython-based IoT devices | 13 |
peterhinch/micropython-msgpack | MicroPython MessagePack implementation | 28 |
gepd/upiotmicropythontool | A Sublime Text plugin to simplify working with MicroPython on microcontrollers. | 29 |
tinypico/tinypico-micropython | A set of MicroPython libraries and example projects for the TinyPICO microcontroller | 63 |
peterhinch/micropython-samples | An assortment of code examples and technical resources for MicroPython development on various platforms. | 464 |
takluyver/ubit_kernel | An interface to run MicroPython code on the micro:bit single-board computer | 26 |
miketeachman/micropython-rotary | A MicroPython module to read rotary encoder values in real-time | 284 |
miketeachman/micropython-mqtt-thingspeak | Enables IoT device communication with Thingspeak using MQTT protocol in Micropython | 26 |
josverl/micropython-magic | Enables MicroPython code execution within Jupyter Notebooks for rapid prototyping and development of IoT projects | 22 |
jiekanghuang/micropython-am7020 | Microcontroller firmware providing access to NBIoT and networking features via a Python interface. | 3 |
peterhinch/micropython-nano-gui | A lightweight MicroPython GUI library for display drivers based on the FrameBuffer class. | 507 |